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