Dr. Dobb's Journal October 1997
nRet = setsockopt(hSocket,
IPPROTO_IP,
IP_MULTICAST_TTL,
(char *)&lTTL,
sizeof(lTTL));
if (nRet == SOCKET_ERROR) {
printf ("setsockopt() IP_MULTICAST_TTL failed, Err: %d\n", WSAGetLastError());
}