Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Jun 2020 21:54:01 +0200
From:      Andreas Longwitz <longwitz@incore.de>
To:        Kristof Provost <kristof@sigsegv.be>
Cc:        freebsd-pf@freebsd.org
Subject:   Re: Flow of broadcast/multicast packets in pf when a bridge is present
Message-ID:  <5EE28BD9.2010209@incore.de>
In-Reply-To: <F95EB0E0-8CAF-4F76-858F-C7479967BCB4@sigsegv.be>
References:  <5E074209.2070801@incore.de> <F95EB0E0-8CAF-4F76-858F-C7479967BCB4@sigsegv.be>

next in thread | previous in thread | raw e-mail | index | archive | help
I like to mention that after update to FreeBSD 12.1 Stable r360998 the
correct patch is:

--- if_bridge.c.1st     2020-02-05 01:47:03.000000000 +0100
+++ if_bridge.c 2020-05-18 17:41:11.000000000 +0200
@@ -2406,6 +2406,10 @@
                        (*bifp->if_input)(bifp, mc2);
                }

+               if (!V_pfil_local_phys ) {
+                       m_freem(m);
+                       return (NULL);
+               }
                /* Return the original packet for local processing. */
                return (m);
        }

Andreas



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5EE28BD9.2010209>