traceroute6.c | 327 static int rcvsock; /* receive (icmp) socket file descriptor */ variable in typeref:typename:int 373 if ((rcvsock = socket(AF_INET6, SOCK_RAW, IPPROTO_ICMPV6)) < 0) 385 if (setsockopt(rcvsock, IPPROTO_IPV6, IPV6_RECVPKTINFO, &on, 390 if (setsockopt(rcvsock, IPPROTO_IPV6, IPV6_RECVHOPLIMIT, &on, 551 (void) setsockopt(rcvsock, SOL_SOCKET, SO_DEBUG, 554 (void) setsockopt(rcvsock, SOL_SOCKET, SO_DONTROUTE, 558 if (setpolicy(rcvsock, "in bypass") < 0) 560 if (setpolicy(rcvsock, "out bypass") < 0) 568 sndsock = rcvsock; 693 while ((cc = wait_for_reply(rcvsock, &rcvmhdr))) [all...] |