[Live-devel] Multicast Interface Addr

xcsmith at rockwellcollins.com xcsmith at rockwellcollins.com
Wed May 30 09:12:59 PDT 2007


I have an issue where if I set the Sending- and ReceivingInterfaceAddr to 
eth1, I cannot receive multicast data.  I set them as the first 2 lines of 
my main() function like this:
SendingInterfaceAddr = our_inet_addr("10.145.223.24");
ReceivingInterfaceAddr = our_inet_addr("10.145.223.24");
I have multicast enabled on exactly 1 NIC (eth1 - 10.145.223.24) on my 
host computer.  When I set the sending and receiving address to eth1, 
multicast loopback fails.  When I do not set the address, multicast 
loopback succeeds.  The failure is in function blockUntilReadable().  The 
read apparently times out if ReceivingInterfaceAddr is set.  I don't 
understand why this is happening.  I need to be able to set the Sending 
and ReceivingInterfaceAddr because my target computer will have multiple 
NICs with multicast enabled. Do you have any suggestions on what I can 
check or try?

Thanks!
xochitl

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.live555.com/pipermail/live-devel/attachments/20070530/8c8e2e8a/attachment.html 


More information about the live-devel mailing list