From: Chris Johns <chr...@rtems.org> --- freebsd/contrib/ptpd/src/dep/net.c | 12 ++++++++++++ 1 file changed, 12 insertions(+)
diff --git a/freebsd/contrib/ptpd/src/dep/net.c b/freebsd/contrib/ptpd/src/dep/net.c index edee5dc6..a0f44098 100644 --- a/freebsd/contrib/ptpd/src/dep/net.c +++ b/freebsd/contrib/ptpd/src/dep/net.c @@ -102,6 +102,12 @@ netShutdownMulticastIPv4(NetPath * netPath, Integer32 multicastAddr) return TRUE; } + DBG("shutdown multicast ipv4: %02d.%02d.%02d.%02d\n", + (multicastAddr >> 24) & 0xff, + (multicastAddr >> 16) & 0xff, + (multicastAddr >> 8) & 0xff, + (multicastAddr >> 0) & 0xff); + /* Close General Multicast */ imr.imr_multiaddr.s_addr = multicastAddr; imr.imr_interface.s_addr = netPath->interfaceAddr.s_addr; @@ -614,6 +620,12 @@ netInitMulticastIPv4(NetPath * netPath, Integer32 multicastAddr) imr.imr_multiaddr.s_addr = multicastAddr; imr.imr_interface.s_addr = netPath->interfaceAddr.s_addr; + DBG("init multicast ipv4: %02d.%02d.%02d.%02d\n", + (multicastAddr >> 24) & 0xff, + (multicastAddr >> 16) & 0xff, + (multicastAddr >> 8) & 0xff, + (multicastAddr >> 0) & 0xff); + if (setsockopt(netPath->eventSock, IPPROTO_IP, IP_MULTICAST_IF, &netPath->interfaceAddr, sizeof(struct in_addr)) < 0 || setsockopt(netPath->generalSock, IPPROTO_IP, IP_MULTICAST_IF, -- 2.25.1 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel