using multicast socket options
Bruce D. McLeod
Mon Apr 28 14:40:00 GMT 1997
I've reported this before. The constant for IP_ADD_MEMBERSHIP
is incorrect. Try just hardcoding the constant 5.
At 03:19 PM 4/25/97 +0000, Andrew Patrick wrote:
>I am trying to port a UNIX multicast application to Win32 and the
>GNU-Win32 development tools are of interest to me because of the
>familiar environment they provide.
>I have run into a problem with the setsockopt() call. Here is the
>code fragment I am using.
>if (setsockopt(s, IPPROTO_IP, IP_ADD_MEMBERSHIP,
> (char *)&mreq, sizeof(mreq)) < 0)
>The problem is that this code compiles fine but produces a run-time
>error of "This option is unsupported". Not being familiar with the
>GNU compile tools, and the Win32 environment in general, I don't know
>where this message is coming from. Is this a limitation of the
>GNU-Win32 libraries? Is there something I can do to get multicast
>support in my GNU-Win32 programs?
>Andrew Patrick <Andrew.Patrick@crc.doc.ca>
>Communications Research Centre http://debra.dgbt.doc.ca/~andrew/
>For help on using this list (especially unsubscribing), send a message to
>"email@example.com" with one line of text: "help".
For help on using this list (especially unsubscribing), send a message to
"firstname.lastname@example.org" with one line of text: "help".
More information about the Cygwin