The multicast.c source is broken on win32 SDK's version 6.0 and later,
which includes studio 2008.

Win32 moronically defines the MCAST_ macros unconditionally, but declares
the structures based on a minimum windows rev of WinXP.

We have one saving grace, GROUP_FILTER_SIZE is defined only once those
multicast filter structs are declared.  Question; is that macro portable?

FYI - it's already broke, #if MCAST_JOIN_SOURCE_GROUP is bogus, that
should have been #ifdef from the getgo.

Bill

Reply via email to