git: bridge - Fix arp issue

Matthew Dillon dillon at crater.dragonflybsd.org
Wed Mar 28 15:10:42 PDT 2018


commit 9f8970ab32f0ce1e8edb2b53c20d4d26fb88c147
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Tue Mar 27 17:41:04 2018 -0700

    bridge - Fix arp issue
    
    * Fix an issue when an arp route is associated with a bridge.  When an
      arp request comes in on an interface that is not destined for us, do
      not reply to it if the interface belongs to the bridge the arp route
      is associated with.
    
      Replying to such arp requests would result in a double-reply, one from
      the bridge MAC and one from the target MAC.
    
    * The request will be relayed over the bridge normally, as intended.

Summary of changes:
 sys/netinet/if_ether.c | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/9f8970ab32f0ce1e8edb2b53c20d4d26fb88c147


-- 
DragonFly BSD source repository


More information about the Commits mailing list