You must join the group (using IP_ADD_MEMBERSHIP) prior to using IP_MSFILTER. Also, there were some recent bug fixes relating to nsrcs=0 cases, so if you really want to use that, you should use a relatively recent Linux kernel, if you aren't already. Adding the join before the IP_MSFILTER works on my 2.6.17.8 system. Also, note that a filter of {INCLUDE, {}} is equivalent to a "leave group", which is what it does. +-DLS - To unsubscribe from this list: send the line "unsubscribe linux-net" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html