http://bugs.winehq.org/show_bug.cgi?id=19493
Erich Hoover ehoover@mines.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ehoover@mines.edu
--- Comment #4 from Erich Hoover ehoover@mines.edu 2010-10-08 10:08:01 CDT --- (In reply to comment #2)
This program binds a socket to port 10000. It joins the multicast groups 239.239.239.0 and 239.239.239.2 and enters a receive-print loop. The destination address of each packet is printed. The program works well on linux (compiled with gcc) and windows (compiled with gcc, using mingw). But is does not work with wine 1.1.12 on linux.
I discovered this bug while searching for something else and it is relevant to a bug that I am directly working on (Bug #7929). Are you entirely certain that this functionality can be enabled on Windows? MSDN indicates that IP_PKTINFO is only supported for getsockopt() and not setsockopt(), so I have previously ignored the possibility that a user application could set the IP_PKTINFO option.
Adjusting for this scenario should be a simple matter in what I'm working on, but if you really can set this option then I will have to do some additional work. So, if you could confirm this (and preferably provide links to some applications that use this feature) then I would greatly appreciate it.