kern/155988
Gleb Smirnoff
glebius at FreeBSD.org
Mon Apr 11 12:10:13 UTC 2011
The following reply was made to PR kern/155988; it has been noted by GNATS.
From: Gleb Smirnoff <glebius at FreeBSD.org>
To: Clement LECIGNE <clement.lecigne at netasq.com>
Cc: bug-followup at FreeBSD.org
Subject: kern/155988
Date: Mon, 11 Apr 2011 16:01:27 +0400
Hello, Clement!
#13 0x406b196c in rtexpunge (rt=0x614728b8) at ../../../net/route.c:810
#14 0x406f7eef in arplookup (addr=Variable "addr" is not available.
) at ../../../netinet/if_ether.c:1198
Have you got original, not patched 7.3-RELEASE-p3? You have arplookup()
calling rtexpunge() in line 1198 of if_ether.c. Mine line is 1034:
glebius at think:~:|>fetch -qo - http://svn.freebsd.org/base/release/7.3.0/sys/netinet/if_ether.c | grep -n rtexpunge
1034: rtexpunge(rt);
Also, the file itself is 1072 lines long:
glebius at think:~:|>fetch -qo - http://svn.freebsd.org/base/release/7.3.0/sys/netinet/if_ether.c | wc -l
1072
Can you please clarify this?
Also, ARP code has been significantly changed in the stable/8 branch of FreeBSD.
If the bug can't be reproduced in 8.2-RELEASE, then the PR is going to be closed
as fixed.
--
Totus tuus, Glebius.
More information about the freebsd-net
mailing list