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