Lines Matching defs:rcvsock
309 static int rcvsock; /* receive (icmp) socket file descriptor */
371 if ((rcvsock = socket(AF_INET6, SOCK_RAW, IPPROTO_ICMPV6)) < 0) {
382 if (setsockopt(rcvsock, IPPROTO_IPV6, IPV6_RECVPKTINFO, &on,
386 if (setsockopt(rcvsock, IPPROTO_IPV6, IPV6_PKTINFO, &on,
393 if (setsockopt(rcvsock, IPPROTO_IPV6, IPV6_RECVHOPLIMIT, &on,
397 if (setsockopt(rcvsock, IPPROTO_IPV6, IPV6_HOPLIMIT, &on,
724 (void) setsockopt(rcvsock, SOL_SOCKET, SO_DEBUG,
727 (void) setsockopt(rcvsock, SOL_SOCKET, SO_DONTROUTE,
734 if (setpolicy(rcvsock, ipsec_inpolicy) < 0)
736 if (setpolicy(rcvsock, ipsec_outpolicy) < 0)
742 (void)setsockopt(rcvsock, IPPROTO_IPV6, IPV6_ESP_TRANS_LEVEL, &level,
744 (void)setsockopt(rcvsock, IPPROTO_IPV6, IPV6_ESP_NETWORK_LEVEL, &level,
747 (void)setsockopt(rcvsock, IPPROTO_IPV6, IPV6_AUTH_TRANS_LEVEL, &level,
750 (void)setsockopt(rcvsock, IPPROTO_IPV6, IPV6_AUTH_LEVEL, &level,
754 (void)setsockopt(rcvsock, IPPROTO_IPV6, IPV6_AUTH_NETWORK_LEVEL, &level,
939 if (caph_rights_limit(rcvsock, &rights) < 0) {
940 fprintf(stderr, "caph_rights_limit rcvsock: %s\n",
961 while ((cc = wait_for_reply(rcvsock, &rcvmhdr))) {
1058 cc = recvmsg(rcvsock, mhdr, 0);
1074 cc = recvmsg(rcvsock, mhdr, 0);