if_bridge: pfil hooks not run in all cases

Rumko rumcic at gmail.com
Sun Nov 7 14:13:29 PST 2010


Packets that were destined for an IP on the bridge interface were not being
filtered on the member interface itself, just on the bridge interface. That
was due to the pfil hooks not being executed on the member interface itself,
before being pushed to the bridge.
The attached patch (also available at
http://www.rumko.net/dragonfly/0001-bridge-pfil-hooks-on-packets-destined-for-the-bridge.patch)
fixes this unhandled situation.
-- 
Please do not CC me, since I already receive everything from these MLs.

Regards,
Rumko
Attachment:
0001-bridge-pfil-hooks-on-packets-destined-for-the-bridge.patch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bin00002.bin
Type: application/octet-stream
Size: 1012 bytes
Desc: "Description: application/mbox"
URL: <http://lists.dragonflybsd.org/pipermail/bugs/attachments/20101107/3d926ef5/attachment-0015.bin>


More information about the Bugs mailing list