kern/148784: arp pub not working properly

Gleb Smirnoff glebius at
Thu Jul 22 15:20:03 UTC 2010

The following reply was made to PR kern/148784; it has been noted by GNATS.

From: Gleb Smirnoff <glebius at>
To: grayich <grayich at>
Cc: freebsd-gnats-submit at
Subject: Re: kern/148784: arp pub not working properly
Date: Thu, 22 Jul 2010 19:11:18 +0400

 Content-Type: text/plain; charset=koi8-r
 Content-Disposition: inline
   Please try the attached patch and report whether it works.
 Totus tuus, Glebius.
 Content-Type: text/x-diff; charset=koi8-r
 Content-Disposition: attachment; filename="if_llatbl.c.diff"
 Index: if_llatbl.c
 --- if_llatbl.c	(revision 210371)
 +++ if_llatbl.c	(working copy)
 @@ -337,6 +337,7 @@
  			 * LLE_DELETED flag, and reset the expiration timer
  			bcopy(LLADDR(dl), &lle->ll_addr, ifp->if_addrlen);
 +			lle->la_flags |= (flags & (LLE_PUB | LLE_PROXY));
  			lle->la_flags |= LLE_VALID;
  			lle->la_flags &= ~LLE_DELETED;
  #ifdef INET6

More information about the freebsd-net mailing list