Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Jan 1996 15:11:24 PST
From:      Bill Fenner <fenner@parc.xerox.com>
To:        Nate Williams <nate@sri.mt.net>
Cc:        "Garrett A. Wollman" <wollman@lcs.mit.edu>, current@freebsd.org
Subject:   Re: pppd route/proxy problem 
Message-ID:  <96Jan19.151128pst.177478@crevenia.parc.xerox.com>
In-Reply-To: Your message of "Fri, 19 Jan 1996 11:30:56 PST." <199601191930.MAA15955@rocky.sri.MT.net> 

next in thread | previous in thread | raw e-mail | index | archive | help
In message <199601191930.MAA15955@rocky.sri.MT.net> Nate wrote:
>Garrett:
>> If they are negative, they should have already expired.  The kernel
>> actually stores an explicit expiration time, and the `route' and
>> `netstat' programs subtract the current time for you.

Unresolved arp entries use the expiration time to store the last time that an 
ARP request was sent.  There is a timer that goes off every 5 minutes and 
removes all unresolved ARP entries (apparently including those that were just 
created).  So, the timer for an unresolved ARP will generally be negative.  
(It could be a small positive number, which along with the RTF_REJECT flag 
indicates that the kernel is trying to avoid flooding the net with ARP 
requests)

(e.g. there's no way to know when an unresolved ARP request is going to 
disappear from the routing table, other than "probably in less than 5 
minutes".)

  Bill




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?96Jan19.151128pst.177478>