Synopsis: [netinet] [patch] Multicast: Keep membership and filters in sync
State-Changed-From-To: patched->closed
State-Changed-By: bms
State-Changed-When: Tue 29 Sep 2009 06:13:32 UTC
State-Changed-Why:
MFCed and in 8.0-RC1
http://www.freebsd.org/cgi/query-pr.cgi?pr=138
Synopsis: [netinet] [patch] Multicast: Keep membership and filters in sync
State-Changed-From-To: open->patched
State-Changed-By: bms
State-Changed-When: Sat 12 Sep 2009 19:07:33 UTC
State-Changed-Why:
Committed to HEAD as SVN rev 197130, thanks!
This is an obvious logic error that crept
Old Synopsis: Multicast: Keep membership and filters in sync
New Synopsis: [netinet] [patch] Multicast: Keep membership and filters in sync
Responsible-Changed-From-To: freebsd-bugs->freebsd-net
Responsible-Changed-By: linimon
Responsible-Changed-When: Sat Sep 12 03:39:08 UTC 2009
Responsi
When removing multicast membership from a socket (ie:
IP_DROP_MEMBERSHIP) that has multiple multicast memberships, the
internal list of memberships and filters are not kept in sync.
This results in dropped packets that are not delivered to the socket
that has the multicast membership. This was exp