char tmsg[100];
memset(&peer, 0, sizeof(peer));
- peer.addr = &addr[i];
+ peer.addr = port[i].desc.addr;
peer.port = &port[0];
len = strlen(msg)+1;
}
-
- /* Multicasts are not supported on loopback inteface in Linux,
- * so we skip the broadcast test. */
-#if 0
len = strlen(msg2)+1;
ret = inet_broadcast(&port[0], msg2, len);
if (ret != len)
error(1, errno, "port %d: broadcast received wrong data", i);
}
-#endif
for (i=0; i<NUM_PORTS; i++) {
inet_port_destroy(&port[i]);