Home
last modified time | relevance | path

Searched hist:"8 cdaaa15da58806ac3c75d96c40aef9e31445a25" (Results 1 – 2 of 2) sorted by relevance

/linux/net/ipv4/
H A Dip_sockglue.cdiff 8cdaaa15da58806ac3c75d96c40aef9e31445a25 Sat Jul 09 02:39:23 CEST 2005 David L Stevens <dlstevens@us.ibm.com> [IPV4]: multicast API "join" issues

1) Changes IP_ADD_SOURCE_MEMBERSHIP and MCAST_JOIN_SOURCE_GROUP to ignore
EADDRINUSE errors on a "courtesy join" -- prior membership or not
is ok for these.

2) Adds "leave group" equivalence of (INCLUDE, empty) filters in the
delta-based API. Without this, mixing delta-based API calls that
end in an (INCLUDE, empty) filter would not allow a subsequent
regular IP_ADD_MEMBERSHIP. It also frees socket buffer memory that
isn't needed for both the multicast group record and source filter.

Signed-off-by: David L Stevens <dlstevens@us.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
H A Digmp.cdiff 8cdaaa15da58806ac3c75d96c40aef9e31445a25 Sat Jul 09 02:39:23 CEST 2005 David L Stevens <dlstevens@us.ibm.com> [IPV4]: multicast API "join" issues

1) Changes IP_ADD_SOURCE_MEMBERSHIP and MCAST_JOIN_SOURCE_GROUP to ignore
EADDRINUSE errors on a "courtesy join" -- prior membership or not
is ok for these.

2) Adds "leave group" equivalence of (INCLUDE, empty) filters in the
delta-based API. Without this, mixing delta-based API calls that
end in an (INCLUDE, empty) filter would not allow a subsequent
regular IP_ADD_MEMBERSHIP. It also frees socket buffer memory that
isn't needed for both the multicast group record and source filter.

Signed-off-by: David L Stevens <dlstevens@us.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>