William A. Rowe, Jr. wrote: > 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. Oh - I should have pointed out that for benefit of users attempting to build httpd after it's release next week, I'd really like to promote the "preferred" patch. So please chime in which patch we should be promoting. A quick look at BSD shows no support. Linux and Solaris both seem to support GROUP_FILTER_SIZE - so my preference is for the 'cleaner' patch.