HEADSUP: arp-v2 has been committed
Li, Qing
qing.li at bluecoat.com
Mon Dec 15 20:00:24 UTC 2008
The increase in "Use" count is not a leak. Before the arp-v2 commit,
the counter increment occurs in the ARP entry for the gateway, but
"rt_gwroute" is no longer necessary and has been removed. The outgoing
interface is known from the default route entry, and because the gateway
is on-link, an ARP search is made in that interface.
The side effect is the "Use" count is increased in the default route
entry. You will also notice a similar behavior when you access
on-link hosts, i.e., the "Use" count for the interface route
192.169.1.0/24 will go up for every outgoing packet.
-- Qing
> -----Original Message-----
> From: owner-freebsd-current at freebsd.org [mailto:owner-freebsd-
> current at freebsd.org] On Behalf Of Giorgos Keramidas
> Sent: Monday, December 15, 2008 5:42 AM
> To: Qing Li
> Cc: freebsd-net at freebsd.org; freebsd-current at freebsd.org
> Subject: Re: HEADSUP: arp-v2 has been committed
>
> On Mon, 15 Dec 2008 06:34:13 GMT, Qing Li <qingli at freebsd.org> wrote:
> > Hi All,
> >
> > The arp-v2 changes have been committed into HEAD.
> > Please report problems to me and Kip Macy.
>
> Thanks! I've just updated my installation here to the new kernel and
> userland and it seems to work fine so far. At least, ARP and IPv4
> seems
> to work without any noticeable problem the last few hours :-)
>
> I have one minor question though (still reading through the diff, so I
> am not sure if this is `normal').
>
> The new netstat output includes a `Use' column that seems to be ever
> increasing:
>
> : % netstat -rn -f inet
> : Routing tables
> :
> : Internet:
> : Destination Gateway Flags Refs Use Netif
> Expire
> : default 192.168.1.1 UGS 0 5338 re0
> : 127.0.0.1 link#4 UH 0 1292 lo0
> : 192.168.1.0/24 link#2 U 0 2 re0
> :
> : % netstat -rn -f inet
> : Routing tables
> :
> : Internet:
> : Destination Gateway Flags Refs Use Netif
> Expire
> : default 192.168.1.1 UGS 0 5365 re0
> : 127.0.0.1 link#4 UH 0 1337 lo0
> : 192.168.1.0/24 link#2 U 0 2 re0
> :
> : % netstat -rn -f inet
> : Routing tables
> :
> : Internet:
> : Destination Gateway Flags Refs Use Netif
> Expire
> : default 192.168.1.1 UGS 0 5409 re0
> : 127.0.0.1 link#4 UH 0 1375 lo0
> : 192.168.1.0/24 link#2 U 0 2 re0
>
> Is this expected, or does it look like a leak?
>
> _______________________________________________
> freebsd-current at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-
> unsubscribe at freebsd.org"
More information about the freebsd-current
mailing list