(usagi-users 03392) Re: MLDv2 linux implementation questions
David Stevens <[email protected]>
| Newsgroups | gmane.linux.ipv6.usagi.users |
|---|---|
| Message-ID | <OF95E42A5B.4E9E1BDB-ON88257021.0037351C-88257021.003B02AC@us.ibm.com> |
Yes, the patch is incomplete. EADDRINUSE is (on other systems)
the error returned in the regular join case (with no filters) when the
group has already been joined. Linux didn't have that, which
caused the socket buffer filling you saw, but the SSM code needs
to do the join but ignore the error return. (ie, join the first time, and
only edit the filter on subsequent calls).
I'll send a revised patch after I've had some sleep. :-)
+-DLS