David L Stevens
8cdaaa15da
[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 >
2005-07-08 17:39:23 -07:00
..
2005-06-28 15:40:02 -07:00
2005-06-28 12:49:30 -07:00
2005-07-05 14:40:10 -07:00
2005-06-20 13:18:08 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-06-23 09:45:18 -07:00
2005-06-20 13:18:08 -07:00
2005-06-20 13:36:39 -07:00
2005-06-18 22:54:12 -07:00
2005-06-18 22:54:12 -07:00
2005-06-18 22:54:12 -07:00
2005-06-18 22:55:51 -07:00
2005-07-05 15:02:40 -07:00
2005-07-08 17:34:46 -07:00
2005-07-08 17:39:23 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-06-28 13:06:23 -07:00
2005-04-16 15:20:36 -07:00
2005-07-05 14:40:10 -07:00
2005-07-08 17:39:23 -07:00
2005-06-20 13:18:08 -07:00
2005-06-28 13:21:12 -07:00
2005-04-16 15:20:36 -07:00
2005-06-28 12:55:30 -07:00
2005-06-26 15:21:15 -07:00
2005-06-23 12:29:07 -07:00
2005-06-13 14:29:06 -07:00
2005-06-13 14:29:06 -07:00
2005-06-13 14:29:06 -07:00
2005-06-13 14:29:06 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-05-05 16:36:49 -07:00
2005-06-18 23:00:34 -07:00
2005-07-05 15:00:32 -07:00
2005-06-18 22:47:21 -07:00
2005-06-23 12:19:55 -07:00
2005-06-23 12:23:25 -07:00
2005-06-23 20:37:36 -07:00
2005-06-23 12:21:28 -07:00
2005-06-23 12:24:58 -07:00
2005-06-23 12:28:11 -07:00
2005-06-23 12:26:34 -07:00
2005-07-08 14:57:23 -07:00
2005-07-05 15:24:38 -07:00
2005-06-23 12:19:55 -07:00
2005-07-08 14:57:47 -07:00
2005-06-23 12:29:07 -07:00
2005-07-08 14:57:23 -07:00
2005-06-23 12:27:19 -07:00
2005-06-23 12:24:09 -07:00
2005-07-08 14:57:23 -07:00
2005-05-30 15:50:15 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-06-20 13:21:43 -07:00
2005-05-03 16:27:10 -07:00
2005-06-20 13:21:43 -07:00
2005-06-20 13:18:08 -07:00