Home | History | Annotate | Download | only in traceroute

Lines Matching defs:sndsock

338 static int sndsock;			/* send (udp/icmp) socket file descriptor */
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,
772 (void)prog_setsockopt(sndsock, IPPROTO_IP, IP_AUTH_NETWORK_LEVEL, &level,
797 if ((prog_setsockopt(sndsock, IPPROTO_IP, IP_OPTIONS, optlist,
804 if (prog_setsockopt(sndsock, SOL_SOCKET, SO_SNDBUF, (char *)&packlen,
809 if (prog_setsockopt(sndsock, IPPROTO_IP, IP_HDRINCL, (char *)&on,
814 if (settos && prog_setsockopt(sndsock, IPPROTO_IP, IP_TOS,
820 if (prog_setsockopt(sndsock, SOL_SOCKET, SO_DEBUG, &on,
824 if (prog_setsockopt(sndsock, SOL_SOCKET, SO_DONTROUTE, &on,
908 if (bind(sndsock, (struct sockaddr *)from, sizeof(*from)) < 0)
1330 if (prog_setsockopt(sndsock, IPPROTO_IP, IP_TTL,
1338 cc = sendto(sndsock, useicmp ? (char *)outicmp : (char *)outudp,
1343 cc = prog_sendto(sndsock, (char *)outip,