Home
last modified time | relevance | path

Searched refs:IPPROTO_ICMPV6 (Results 1 – 25 of 66) sorted by relevance

123

/freebsd/tools/regression/netinet6/icmp6_filter/
H A Dicmp6_filter.c69 if (getsockopt(s, IPPROTO_ICMPV6, ICMP6_FILTER, &ic6f, &len) < 0) in main()
79 if (setsockopt(s, IPPROTO_ICMPV6, ICMP6_FILTER, &ic6f, len) < 0) in main()
86 if (getsockopt(s, IPPROTO_ICMPV6, ICMP6_FILTER, &ic6f, &len) < 0) in main()
96 if (setsockopt(s, IPPROTO_ICMPV6, ICMP6_FILTER, &ic6f, len) < 0) in main()
103 if (getsockopt(s, IPPROTO_ICMPV6, ICMP6_FILTER, &ic6f, &len) < 0) in main()
113 if (setsockopt(s, IPPROTO_ICMPV6, ICMP6_FILTER, &ic6f, len) < 0) in main()
120 if (getsockopt(s, IPPROTO_ICMPV6, ICMP6_FILTER, &ic6f, &len) < 0) in main()
/freebsd/sys/netinet6/
H A Draw_ip6.c437 if (inp->inp_ip_p == IPPROTO_ICMPV6) { in rip6_send()
497 if (inp->inp_ip_p == IPPROTO_ICMPV6 || inp->in6p_cksum != -1) { in rip6_send()
503 if (inp->inp_ip_p == IPPROTO_ICMPV6) in rip6_send()
530 inp->inp_ip_p == IPPROTO_ICMPV6) { in rip6_send()
545 if (inp->inp_ip_p == IPPROTO_ICMPV6) { in rip6_send()
582 if (sopt->sopt_level == IPPROTO_ICMPV6) in rip6_ctloutput()
608 if (inp->inp_ip_p != IPPROTO_ICMPV6) in rip6_ctloutput()
631 if (inp->inp_ip_p != IPPROTO_ICMPV6) in rip6_ctloutput()
H A Dicmp6.c329 if (off >= 0 && nxt == IPPROTO_ICMPV6) { in icmp6_error()
504 if ((sum = in6_cksum(m, IPPROTO_ICMPV6, off, icmp6len)) != 0) { in icmp6_input()
1915 if (inp->inp_ip_p != IPPROTO_ICMPV6) in icmp6_rip6_match()
2083 ip6->ip6_nxt = IPPROTO_ICMPV6; in icmp6_reflect()
2145 ip6->ip6_nxt = IPPROTO_ICMPV6; in icmp6_reflect()
2149 icmp6->icmp6_cksum = in6_cksum(m, IPPROTO_ICMPV6, in icmp6_reflect()
2479 ip6->ip6_nxt = IPPROTO_ICMPV6; in icmp6_redirect_output()
2644 nd_rd->nd_rd_cksum = in6_cksum(m, IPPROTO_ICMPV6, in icmp6_redirect_output()
2692 if (level != IPPROTO_ICMPV6) { in icmp6_ctloutput()
H A Dnd6_nbr.c459 ip6->ip6_nxt = IPPROTO_ICMPV6; in nd6_ns_output_fib()
611 in6_cksum(m, IPPROTO_ICMPV6, sizeof(*ip6), icmp6len); in nd6_ns_output_fib()
1024 ip6->ip6_nxt = IPPROTO_ICMPV6; in nd6_na_output_fib()
1105 in6_cksum(m, IPPROTO_ICMPV6, sizeof(struct ip6_hdr), icmp6len); in nd6_na_output_fib()
/freebsd/contrib/tcpdump/
H A Dipproto.h95 #ifndef IPPROTO_ICMPV6
96 #define IPPROTO_ICMPV6 58 /* ICMPv6 */ macro
H A Dipproto.c41 { IPPROTO_ICMPV6, "ICMPv6" },
H A Dprint-ip-demux.c113 case IPPROTO_ICMPV6: in ip_demux_print()
H A Dprint-pfsync.c402 if (s->pfs_1301.proto == IPPROTO_ICMP || s->pfs_1301.proto == IPPROTO_ICMPV6) in print_state()
409 if (s->pfs_1301.proto == IPPROTO_ICMP || s->pfs_1301.proto == IPPROTO_ICMPV6) in print_state()
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/
H A Dtst.ipv6localicmp.ksh62 args[5]->ipv6_nexthdr == IPPROTO_ICMPV6/
72 args[5]->ipv6_nexthdr == IPPROTO_ICMPV6/
H A Dtst.ipv6remoteicmp.ksh71 args[5]->ipv6_nexthdr == IPPROTO_ICMPV6/
81 args[5]->ipv6_nexthdr == IPPROTO_ICMPV6/
/freebsd/usr.bin/systat/
H A Dicmp6.c220 name[2] = IPPROTO_ICMPV6; in initicmp6()
248 name[2] = IPPROTO_ICMPV6; in reseticmp6()
267 name[2] = IPPROTO_ICMPV6; in fetchicmp6()
H A Dip6.c230 DO(ip6s_nxthist[IPPROTO_ICMPV6], 18, 35); in showip6()
/freebsd/sys/netpfil/ipfw/nat64/
H A Dnat64_translate.c522 ip->ip_p = (proto == IPPROTO_ICMPV6) ? IPPROTO_ICMP: proto; in nat64_init_ip4hdr()
661 if (proto == IPPROTO_ICMPV6) { in nat64_icmp6_reflect()
743 oip6->ip6_nxt = IPPROTO_ICMPV6; in nat64_icmp6_reflect()
757 icmp6->icmp6_cksum = in6_cksum(n, IPPROTO_ICMPV6, in nat64_icmp6_reflect()
894 IPPROTO_ICMPV6, ~icmp6->icmp6_cksum); in nat64_icmp_handle_echo()
1112 eip6->ip6_nxt = (ip.ip_p == IPPROTO_ICMP) ? IPPROTO_ICMPV6: ip.ip_p; in nat64_icmp_translate()
1171 ~in6_cksum_pseudo(ip6, plen, IPPROTO_ICMPV6, 0), in nat64_icmp_translate()
1290 ip6.ip6_nxt = (proto == IPPROTO_ICMP) ? IPPROTO_ICMPV6: proto; in nat64_do_handle_ip4()
1355 if (proto != IPPROTO_ICMPV6) { in nat64_handle_icmp6()
1623 if (proto == IPPROTO_ICMPV6) { in nat64_do_handle_ip6()
[all …]
H A Dnat64clat.c158 if (proto != IPPROTO_ICMPV6) { in nat64clat_handle_icmp6()
237 if (args->f_id.proto != IPPROTO_ICMPV6) in ipfw_nat64clat()
H A Dnat64stl.c158 if (proto != IPPROTO_ICMPV6) { in nat64stl_handle_icmp6()
242 if (args->f_id.proto != IPPROTO_ICMPV6) in ipfw_nat64stl()
/freebsd/sbin/ipf/libipf/
H A Dipft_tx.c365 ip6->ip6_nxt = IPPROTO_ICMPV6; in parseipv6()
385 case IPPROTO_ICMPV6 : in parseipv6()
461 } else if (*cpp && ip6->ip6_nxt == IPPROTO_ICMPV6) { in parseipv6()
483 } else if (ip6->ip6_nxt == IPPROTO_ICMPV6) { in parseipv6()
/freebsd/usr.sbin/traceroute6/
H A Dtraceroute6.c371 if ((rcvsock = socket(AF_INET6, SOCK_RAW, IPPROTO_ICMPV6)) < 0) { in main()
461 useproto = IPPROTO_ICMPV6; in main()
569 case IPPROTO_ICMPV6: in main()
626 hints.ai_protocol = IPPROTO_ICMPV6; in main()
666 case IPPROTO_ICMPV6: in main()
1122 case IPPROTO_ICMPV6: in send_probe()
1412 case IPPROTO_ICMPV6: in packet_ok()
1466 } else if (useproto == IPPROTO_ICMPV6 && *type == ICMP6_ECHO_REPLY) { in packet_ok()
1521 case IPPROTO_ICMPV6: in get_uphdr()
/freebsd/cddl/lib/libdtrace/
H A Dip.d154 #pragma D binding "1.5" IPPROTO_ICMPV6
155 inline short IPPROTO_ICMPV6 = 58; variable
190 proto == IPPROTO_ICMPV6 ? "ICMPV6" :
/freebsd/usr.sbin/rtsold/
H A Dcap_sendmsg.c140 mib[2] = IPPROTO_ICMPV6; in probe_defrouters()
178 if (getsocket(&rssock, IPPROTO_ICMPV6) != 0) in rssend()
/freebsd/usr.sbin/rrenumd/
H A Drrenumd.c282 (s6 = socket(AF_INET6, SOCK_RAW, IPPROTO_ICMPV6)) < 0) { in sock6_open()
299 if (setsockopt(s6, IPPROTO_ICMPV6, ICMP6_FILTER, &filt, in sock6_open()
366 if ((s4 = socket(AF_INET, SOCK_RAW, IPPROTO_ICMPV6)) < 0) { in sock4_open()
/freebsd/sbin/pfctl/
H A Dpf_print_state.c266 if (proto == IPPROTO_ICMP || proto == IPPROTO_ICMPV6) in print_state()
273 if (proto == IPPROTO_ICMP || proto == IPPROTO_ICMPV6) in print_state()
345 } else if (proto != IPPROTO_ICMP && proto != IPPROTO_ICMPV6 && in print_state()
/freebsd/usr.sbin/mld6query/
H A Dmld6.c144 if ((s = socket(AF_INET6, SOCK_RAW, IPPROTO_ICMPV6)) < 0) in main()
166 if (setsockopt(s, IPPROTO_ICMPV6, ICMP6_FILTER, &filt, in main()
/freebsd/sys/netpfil/ipfilter/netinet/
H A Dip_nat6.c1139 case IPPROTO_ICMPV6 : in ipf_nat6_finalise()
1430 else if (p == IPPROTO_ICMPV6) { in ipf_nat6_icmperrorlookup()
1595 } else if (oip6->ip6_nxt == IPPROTO_ICMPV6) in ipf_nat6_icmperror()
1895 case IPPROTO_ICMPV6 : in ipf_nat6_inlookup()
1937 } else if (p == IPPROTO_ICMPV6) { in ipf_nat6_inlookup()
1955 } else if (p == IPPROTO_ICMPV6) { in ipf_nat6_inlookup()
2213 case IPPROTO_ICMPV6 : in ipf_nat6_outlookup()
2256 } else if (p == IPPROTO_ICMPV6) { in ipf_nat6_outlookup()
2275 } else if (p == IPPROTO_ICMPV6) { in ipf_nat6_outlookup()
2442 fi.fin_p = IPPROTO_ICMPV6; in ipf_nat6_lookupredir()
[all …]
H A Dip_state.c1161 rv = (is1->is_p == IPPROTO_ICMPV6) ? 2 : 1; in ipf_state_matchipv6addrs()
1259 case IPPROTO_ICMPV6 : in ipf_state_matchisps()
1439 if ((is->is_p == IPPROTO_ICMPV6) && in ipf_state_add()
1469 case IPPROTO_ICMPV6 : in ipf_state_add()
2983 if ((fin->fin_p == IPPROTO_ICMPV6) && in ipf_state_lookup()
3010 case IPPROTO_ICMPV6 : in ipf_state_lookup()
3257 || (fin->fin_fi.fi_p == IPPROTO_ICMPV6) in ipf_state_check()
3273 case IPPROTO_ICMPV6 : in ipf_state_check()
4322 } else if (ipsl.isl_p == IPPROTO_ICMPV6) { in ipf_state_log()
4423 if (oip6->ip6_nxt == IPPROTO_ICMPV6) { in ipf_checkicmp6matchingstate()
[all …]
/freebsd/lib/libipsec/
H A Dpfkey_dump.c600 if (ulp == IPPROTO_ICMPV6)
619 else if (ulp == IPPROTO_ICMPV6) { in str_time()

123