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
_______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel