]> rtime.felk.cvut.cz Git - frescor/forb.git/blobdiff - src/tests/test_proto_inet.c
Make proto_inet usable also as local protocol
[frescor/forb.git] / src / tests / test_proto_inet.c
index d4441933ae56864413a693a042ee2042b9c1912f..4618d5c8ae072ea10041bf10c8dcbc3542921fbe 100644 (file)
@@ -89,7 +89,7 @@ int main()
                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;
@@ -110,10 +110,6 @@ int main()
 
        }
 
-
-       /* 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) 
@@ -136,7 +132,6 @@ int main()
                        error(1, errno, "port %d: broadcast received wrong data", i);
 
        }
-#endif
 
        for (i=0; i<NUM_PORTS; i++) {
                inet_port_destroy(&port[i]);