Searched refs:ssend (Results 1 – 2 of 2) sorted by relevance
| /freebsd-head/sbin/ping/ |
| HD | ping.c | 158 static int ssend; /* send socket file descriptor */ variable 245 ssend = socket(AF_INET, SOCK_RAW, IPPROTO_ICMP); in ping() 254 if (ssend < 0) { in ping() 576 if (bind(ssend, (struct sockaddr *)&sock_in, sizeof sock_in) == in ping() 611 if (connect(ssend, (struct sockaddr *)&whereto, sizeof(whereto)) != 0) in ping() 636 (void)setsockopt(ssend, SOL_SOCKET, SO_DEBUG, (char *)&hold, in ping() 642 (void)setsockopt(ssend, SOL_SOCKET, SO_DONTROUTE, (char *)&hold, in ping() 645 (void)setsockopt(ssend, IPPROTO_IP, IP_VLAN_PCP, (char *)&pcp, in ping() 667 if (setsockopt(ssend, IPPROTO_IP, IP_IPSEC_POLICY, in ping() 690 setsockopt(ssend, IPPROTO_IP, IP_HDRINCL, &hold, sizeof(hold)); in ping() [all …]
|
| HD | ping6.c | 208 static int ssend; /* send socket file descriptor */ variable 656 if ((ssend = socket(res->ai_family, res->ai_socktype, in ping6() 676 if (bind(ssend, (struct sockaddr *)&src, srclen) != 0) in ping6() 694 if (setsockopt(ssend, IPPROTO_IPV6, IPV6_NEXTHOP, in ping6() 771 if (setsockopt(ssend, IPPROTO_IPV6, IPV6_DONTFRAG, in ping6() 777 (void)setsockopt(ssend, SOL_SOCKET, SO_DEBUG, (char *)&hold, in ping6() 784 if (setsockopt(ssend, IPPROTO_IPV6, IPV6_MULTICAST_HOPS, in ping6() 791 if (setsockopt(ssend, IPPROTO_IPV6, IPV6_USE_MIN_MTU, in ping6() 810 if (setpolicy(ssend, policy_out) < 0) in ping6() 817 if (setsockopt(ssend, IPPROTO_IPV6, IPV6_AUTH_TRANS_LEVEL, in ping6() [all …]
|