/src/usr.sbin/traceroute6/ |
traceroute6.c | 328 static int sndsock; /* send (udp) socket file descriptor */ variable in typeref:typename:int 568 sndsock = rcvsock; 570 if ((sndsock = socket(AF_INET6, SOCK_DGRAM, 0)) < 0) 575 if (setsockopt(sndsock, SOL_SOCKET, SO_SNDBUF, (char *)&i, 580 (void) setsockopt(sndsock, SOL_SOCKET, SO_DEBUG, 583 (void) setsockopt(sndsock, SOL_SOCKET, SO_DONTROUTE, 587 if (setpolicy(sndsock, "in bypass") < 0) 589 if (setpolicy(sndsock, "out bypass") < 0) 637 if (bind(sndsock, (struct sockaddr *)&Src, Src.sin6_len) < 0) 644 if (getsockname(sndsock, (struct sockaddr *)&Src, &len) < 0 [all...] |
/src/usr.sbin/traceroute/ |
traceroute.c | 338 static int sndsock; /* send (udp/icmp) socket file descriptor */ variable in typeref:typename:int 476 sndsock = prog_socket(AF_INET, SOCK_RAW, IPPROTO_RAW); 478 sndsock = socket(AF_INET, SOCK_RAW, IPPROTO_RAW 481 if (sndsock < 0) 752 if (setpolicy(sndsock, "in bypass") < 0) 754 if (setpolicy(sndsock, "out bypass") < 0) 760 (void)prog_setsockopt(sndsock, IPPROTO_IP, IP_ESP_TRANS_LEVEL, &level, 762 (void)prog_setsockopt(sndsock, IPPROTO_IP, IP_ESP_NETWORK_LEVEL, &level, 765 (void)prog_setsockopt(sndsock, IPPROTO_IP, IP_AUTH_TRANS_LEVEL, &level, 768 (void)prog_setsockopt(sndsock, IPPROTO_IP, IP_AUTH_LEVEL, &level [all...] |