• Home
  • Raw
  • Download

Lines Matching refs:icmp_sock

167 static int icmp_sock;  variable
721 icmp_sock = socket(AF_INET6, SOCK_DGRAM, IPPROTO_ICMPV6); in main()
722 if (icmp_sock < 0) { in main()
724 icmp_sock = socket(AF_INET6, SOCK_RAW, IPPROTO_ICMPV6); in main()
1036 if (icmp_sock < 0) { in main()
1073 if (setsockopt(icmp_sock, SOL_IPV6, IPV6_MTU_DISCOVER, &pmtudisc, sizeof(pmtudisc)) == -1) { in main()
1080 bind(icmp_sock, (struct sockaddr*)&source, sizeof(source)) == -1) { in main()
1097 if (setsockopt(icmp_sock, SOL_IPV6, IPV6_RECVERR, (char *)&hold, sizeof(hold))) { in main()
1106 sock_setbufs(icmp_sock, hold); in main()
1113 err = setsockopt(icmp_sock, SOL_RAW, IPV6_CHECKSUM, in main()
1142 err = setsockopt(icmp_sock, IPPROTO_ICMPV6, ICMP6_FILTER, in main()
1153 if (setsockopt(icmp_sock, IPPROTO_IPV6, IPV6_MULTICAST_LOOP, in main()
1160 if (setsockopt(icmp_sock, IPPROTO_IPV6, IPV6_MULTICAST_HOPS, in main()
1165 if (setsockopt(icmp_sock, IPPROTO_IPV6, IPV6_UNICAST_HOPS, in main()
1176 setsockopt(icmp_sock, IPPROTO_IPV6, IPV6_RECVHOPLIMIT, in main()
1178 setsockopt(icmp_sock, IPPROTO_IPV6, IPV6_2292HOPLIMIT, in main()
1181 setsockopt(icmp_sock, IPPROTO_IPV6, IPV6_HOPLIMIT, in main()
1192 if (setsockopt(icmp_sock, IPPROTO_IPV6, IPV6_TCLASS, in main()
1224 if (setsockopt(icmp_sock, IPPROTO_IPV6, IPV6_FLOWLABEL_MGR, in main()
1243 if (setsockopt(icmp_sock, IPPROTO_IPV6, IPV6_FLOWINFO_SEND, in main()
1263 setup(icmp_sock); in main()
1265 main_loop(icmp_sock, packet, packlen); in main()
1292 res = recvmsg(icmp_sock, &msg, MSG_ERRQUEUE|MSG_DONTWAIT); in receive_error_msg()
1413 cc = sendto(icmp_sock, (char *)outpack, len, confirm, in send_probe()
1431 cc = sendmsg(icmp_sock, &mhdr, confirm); in send_probe()
1798 if (setsockopt(icmp_sock, SOL_SOCKET, SO_ATTACH_FILTER, &filter, sizeof(filter))) in install_filter()