From owner-freebsd-net@FreeBSD.ORG Thu Jan 17 02:54:59 2008 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8F84F16A41B; Thu, 17 Jan 2008 02:54:59 +0000 (UTC) (envelope-from tom@tomjudge.com) Received: from tomjudge.vm.bytemark.co.uk (tomjudge.vm.bytemark.co.uk [80.68.91.100]) by mx1.freebsd.org (Postfix) with ESMTP id 3096113C442; Thu, 17 Jan 2008 02:54:59 +0000 (UTC) (envelope-from tom@tomjudge.com) Received: from localhost (localhost [127.0.0.1]) by tomjudge.vm.bytemark.co.uk (Postfix) with ESMTP id AA61434175; Thu, 17 Jan 2008 02:22:55 +0000 (GMT) Received: from tomjudge.vm.bytemark.co.uk ([127.0.0.1]) by localhost (tomjudge.vm.bytemark.co.uk [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TbR9NnR3pIsy; Thu, 17 Jan 2008 02:22:55 +0000 (GMT) Received: from [192.168.255.6] (unknown [192.168.255.6]) by tomjudge.vm.bytemark.co.uk (Postfix) with ESMTP id 8B6DA34174; Thu, 17 Jan 2008 02:22:54 +0000 (GMT) Message-ID: <478EBBFD.4090806@tomjudge.com> Date: Thu, 17 Jan 2008 02:22:53 +0000 From: Tom Judge User-Agent: Thunderbird 2.0.0.6 (X11/20071022) MIME-Version: 1.0 To: Andrew Thompson , freebsd-net Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: if_bridge forwarding incorrectly forwarding ethernet link local addressed packets (e.g. lldp) X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jan 2008 02:54:59 -0000 Hi, As brought up in the thread "Programming interface MAC filter without enabling PROMISC on an interface from user space." it would seem that if_bridge does not conform to IEEE 802.1D-2004. Which states: 7.12.6 Reserved addresses Frames containing any of the group MAC Addresses specified in Table 7-10 in their destination address field shall not be relayed by the Bridge. They are configured in the Permanent Database. Management shall not provide the capability to modify or remove these entries from the Permanent or the Filtering Databases. These group MAC Addresses are reserved for assignment to standard protocols, according to the criteria for such assignments (Clause 5.5 of ISO/IEC TR 11802-2). Assignment Value Bridge Group Address 01-80-C2-00-00-00 IEEE Std 802.3x Full Duplex PAUSE operation 01-80-C2-00-00-01 IEEE Std 802.3ad Slow_Protocols_Multicast address 01-80-C2-00-00-02 IEEE P802.1X PAE address 01-80-C2-00-00-03 Reserved for future standardization 01-80-C2-00-00-04 Reserved for future standardization 01-80-C2-00-00-05 Reserved for future standardization 01-80-C2-00-00-06 Reserved for future standardization 01-80-C2-00-00-07 Reserved for future standardization 01-80-C2-00-00-08 Reserved for future standardization 01-80-C2-00-00-09 Reserved for future standardization 01-80-C2-00-00-0A Reserved for future standardization 01-80-C2-00-00-0B Reserved for future standardization 01-80-C2-00-00-0C Reserved for future standardization 01-80-C2-00-00-0D Reserved for future standardization 01-80-C2-00-00-0E Reserved for future standardization 01-80-C2-00-00-0F
Should I raise a PR about this? Regards Tom