>> >> Paul> Would anyone consider adding this support to libpcap: i.e. a >> Paul> new member within pcap_opt ? >> >> I think that it should probably just be on. >> Principal of least surprise. > > Here's why PACKET_MR_ALLMULTI is currently *not* turned on: > > > https://sourceforge.net/tracker/?func=detail&aid=599857&group_id=53067&atid=469577 >
Well I personally would like it to be an extra option then. It is certainly an important and useful option for the following use case: libpcap/libdnet are used to implement a lot of special networking features not supported by the kernel. Now with the advent of IPv6, multicast is the default way of resolving addresses (i.e. solicitation). Anyone trying to implement something to do with IPv6 solicitation is going to get stuck unless they use promiscuous mode. On the other hand IPv4 address resolution does not require a promiscuous mode setting. I suspect there will "soon" be a lot more requests for this as people start to do the weird things with IPv6 that they are used to being able to do with IPv4. -paul - This is the tcpdump-workers list. Visit https://cod.sandelman.ca/ to unsubscribe.