X-Git-Url: http://dolda2000.com/gitweb/?p=mctap.git;a=blobdiff_plain;f=src%2Fmctap.c;fp=src%2Fmctap.c;h=52dd294add5f65d9a74a553332a7bee7d9264d11;hp=437082b63d42f3d7aa31749aabd33ea21ce44bbe;hb=af3fc4a5b88a7014b43aa092c4e0e5f8fa962ed4;hpb=aeddd223ec0994425151d23753f25154eee3703e diff --git a/src/mctap.c b/src/mctap.c index 437082b..52dd294 100644 --- a/src/mctap.c +++ b/src/mctap.c @@ -68,6 +68,9 @@ static int mkmcastsk4(struct in_addr group, int port) mreq.imr_multiaddr = group; if(setsockopt(fd, SOL_IP, IP_ADD_MEMBERSHIP, &mreq, sizeof(mreq))) return(-1); + soval = 1; + if(setsockopt(fd, SOL_IP, IP_MULTICAST_LOOP, &soval, sizeof(soval))) + return(-1); return(fd); }