Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Mar 2001 14:34:59 +0900
From:      Shunsuke SHINOMIYA <s-shino@kt.rim.or.jp>
To:        freebsd-bugs@FreeBSD.ORG
Subject:   BRIDGE problem in 4.3-BETA
Message-ID:  <20010313141526.BBC7.S-SHINO@kt.rim.or.jp>

next in thread | raw e-mail | index | archive | help

Dear Sir,

 I testing FreeBSD 4.3-BETA as bridge and firewall with dummynet now.
 BRIDGE seems to have a problem that caused by change in if_ethersubr.c
between 1.70.2.12 and 1.70.2.13.

 For example, FreeBSD box has some NICs, the box can receive packets
via only interface that assigned IP address. Some packets can not
receive via another interfaces(IP address is not assigned).

 If kernel compiled with BRIDGE option, confirms destination of packets by
bridge_dst_lookup() in bridge_in() and ether_demux() compare the
packet's destination with only the received a NIC's MAC address and
discard the packet if bridge_dst_lookup() returned BDG_LOCAL. 

 Thanks.

                                         / Shunsuke Shinomiya /
                                        /s-shino@kt.rim.or.jp/


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010313141526.BBC7.S-SHINO>