The IP Multicast Initiative
By Bob Quinn
Dr. Dobb's Journal October 1997
#define TIMECAST_ADDR "234.5.6.7" stMreq.imr_multiaddr.s_addr = inet_addr(TIMECAST_ADDR); stMreq.imr_interface.s_addr = INADDR_ANY; nRet = setsockopt(hSocket, IPPROTO_IP, IP_ADD_MEMBERSHIP, (char *)&stMreq, sizeof(stMreq)); if (nRet == SOCKET_ERROR) { printf ("setsockopt() IP_ADD_MEMBERSHIP address %s failed, Err: %d\n", strMCAddr, WSAGetLastError()); }
Example 4: Join the multicast group, so we can receive from it.
Copyright © 1997, Dr. Dobb's Journal