Hello,
I encountered some problems with TUDPBlockSocket.AddMulticast on a win 7 PC
with more than one network interface (IP). Using "0.0.0.0" did not work as
expected, so I had to bind one blocksocket per IP.
The line
Multicast.imr_interface.S_addr := INADDR_ANY;
is in my opinion wrong. If you bind the socket to a specific interface then
you have to use this interface also in this function.
I substituted it with
Multicast.imr_interface.S_addr := FLocalSin.sin_addr.S_addr;
which works now without problems.
Something similar has been reported here:
http://www.mail-archive.com/[email protected]/msg03024.h
tml
Regards
Lars
------------------------------------------------------------------------------
Keep yourself connected to Go Parallel:
TUNE You got it built. Now make it sing. Tune shows you how.
http://goparallel.sourceforge.net
_______________________________________________
synalist-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synalist-public