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>