/freebsd/sbin/pfctl/tests/files/ |
H A D | pf0010.in | 3 pass in inet6 proto icmp6 all 5 block in inet6 proto icmp6 all 19 block return-icmp6 in inet6 proto icmp6 all 20 block return-icmp6(0) in inet6 proto icmp6 all 21 block return-icmp6(noroute-unr) in inet6 proto icmp6 all 22 block return-icmp6(1) in inet6 proto icmp6 all 23 block return-icmp6(admin-unr) in inet6 proto icmp6 all 24 block return-icmp6(2) in inet6 proto icmp6 all 25 block return-icmp6(notnbr-unr) in inet6 proto icmp6 all 26 block return-icmp6(3) in inet6 proto icmp6 all [all …]
|
H A D | pf0011.in | 5 pass in inet6 proto ipv6-icmp all icmp6-type 0 6 pass in inet6 proto ipv6-icmp all icmp6-type 0 code 0 7 pass in inet6 proto ipv6-icmp all icmp6-type 1 8 pass in inet6 proto ipv6-icmp all icmp6-type 1 code 1 13 block in inet6 proto ipv6-icmp all icmp6-type 0 14 block in inet6 proto ipv6-icmp all icmp6-type 0 code 0 15 block in inet6 proto ipv6-icmp all icmp6-type 1 16 block in inet6 proto ipv6-icmp all icmp6-type 1 code 1 18 pass in inet6 proto ipv6-icmp all icmp6-type timex code reassemb
|
H A D | pf0010.ok | 18 block return-icmp6(port-unr) in inet6 proto ipv6-icmp all 19 block return-icmp6(noroute-unr) in inet6 proto ipv6-icmp all 20 block return-icmp6(noroute-unr) in inet6 proto ipv6-icmp all 21 block return-icmp6(admin-unr) in inet6 proto ipv6-icmp all 22 block return-icmp6(admin-unr) in inet6 proto ipv6-icmp all 23 block return-icmp6(notnbr-unr) in inet6 proto ipv6-icmp all 24 block return-icmp6(notnbr-unr) in inet6 proto ipv6-icmp all 25 block return-icmp6(addr-unr) in inet6 proto ipv6-icmp all 26 block return-icmp6(addr-unr) in inet6 proto ipv6-icmp all 27 block return-icmp6(port-unr) in inet6 proto ipv6-icmp all [all …]
|
H A D | pf0011.ok | 5 pass in inet6 proto ipv6-icmp all icmp6-type 0 keep state 6 pass in inet6 proto ipv6-icmp all icmp6-type 0 code 0 keep state 7 pass in inet6 proto ipv6-icmp all icmp6-type unreach keep state 8 pass in inet6 proto ipv6-icmp all icmp6-type unreach code admin-unr keep state 13 block drop in inet6 proto ipv6-icmp all icmp6-type 0 14 block drop in inet6 proto ipv6-icmp all icmp6-type 0 code 0 15 block drop in inet6 proto ipv6-icmp all icmp6-type unreach 16 block drop in inet6 proto ipv6-icmp all icmp6-type unreach code admin-unr 18 pass in inet6 proto ipv6-icmp all icmp6-type timex code reassemb keep state
|
/freebsd/contrib/libpcap/ |
H A D | scanner.l | 294 icmp6 return ICMPV6; 461 icmp6-destinationunreach { yylval->h = 1; return NUM; } 462 icmp6-packettoobig { yylval->h = 2; return NUM; } 463 icmp6-timeexceeded { yylval->h = 3; return NUM; } 464 icmp6-parameterproblem { yylval->h = 4; return NUM; } 465 icmp6-echo { yylval->h = 128; return NUM; } 466 icmp6-echoreply { yylval->h = 129; return NUM; } 467 icmp6-multicastlistenerquery { yylval->h = 130; return NUM; } 468 icmp6-multicastlistenerreportv1 { yylval->h = 131; return NUM; } 469 icmp6-multicastlistenerdone { yylval->h = 132; return NUM; } [all …]
|
/freebsd/sys/netinet/ |
H A D | in_kdtrace.h | 145 SDT_PROBE_DECLARE(mib, icmp6, count, icp6s_error); 146 SDT_PROBE_DECLARE(mib, icmp6, count, icp6s_canterror); 147 SDT_PROBE_DECLARE(mib, icmp6, count, icp6s_toofreq); 148 SDT_PROBE_DECLARE(mib, icmp6, count, icp6s_outhist); 149 SDT_PROBE_DECLARE(mib, icmp6, count, icp6s_badcode); 150 SDT_PROBE_DECLARE(mib, icmp6, count, icp6s_tooshort); 151 SDT_PROBE_DECLARE(mib, icmp6, count, icp6s_checksum); 152 SDT_PROBE_DECLARE(mib, icmp6, count, icp6s_badlen); 153 SDT_PROBE_DECLARE(mib, icmp6, count, icp6s_dropped); 154 SDT_PROBE_DECLARE(mib, icmp6, count, icp6s_reflect); [all …]
|
/freebsd/sys/netpfil/ipfw/nat64/ |
H A D | nat64_translate.c | 647 struct icmp6_hdr *icmp6; in nat64_icmp6_reflect() local 662 if (m->m_len < len + sizeof(*icmp6)) { in nat64_icmp6_reflect() 666 icmp6 = mtodo(m, len); in nat64_icmp6_reflect() 667 if (icmp6->icmp6_type < ICMP6_ECHO_REQUEST || in nat64_icmp6_reflect() 668 icmp6->icmp6_type == ND_REDIRECT) { in nat64_icmp6_reflect() 749 icmp6 = mtodo(n, sizeof(struct ip6_hdr)); in nat64_icmp6_reflect() 750 icmp6->icmp6_cksum = 0; in nat64_icmp6_reflect() 751 icmp6->icmp6_type = type; in nat64_icmp6_reflect() 752 icmp6->icmp6_code = code; in nat64_icmp6_reflect() 753 icmp6->icmp6_mtu = htonl(mtu); in nat64_icmp6_reflect() [all …]
|
/freebsd/tests/sys/netinet6/frag6/ |
H A D | frag6_08.py | 46 icmp6 = packet.getlayer(sp.ICMPv6ParamProblem) 47 if not icmp6: 50 if icmp6.code != 0: 65 icmp6 = packet.getlayer(sp.ICMPv6TimeExceeded) 66 if not icmp6: 69 if icmp6.code != 1:
|
H A D | frag6_07.py | 46 icmp6 = packet.getlayer(sp.ICMPv6ParamProblem) 47 if not icmp6: 50 if icmp6.code != 0: 65 icmp6 = packet.getlayer(sp.ICMPv6TimeExceeded) 66 if not icmp6: 69 if icmp6.code != 1:
|
H A D | frag6_05.sh | 130 <icmp6-calls>0</icmp6-calls> 153 …count=`jexec ${jname} netstat -s -p icmp6 --libxo xml,pretty | grep -E -x -c -f ${HOME}/filter-${j… 157 *) jexec ${jname} netstat -s -p icmp6 --libxo xml,pretty 214 …count=`jexec ${jname} netstat -s -p icmp6 -I ${ifname} --libxo xml,pretty | grep -E -x -c -f ${HOM… 218 *) jexec ${jname} netstat -s -p icmp6 -I ${ifname} --libxo xml,pretty 323 <icmp6-calls>10</icmp6-calls> 346 …count=`jexec ${jname} netstat -s -p icmp6 --libxo xml,pretty | grep -E -x -c -f ${HOME}/filter-${j… 350 *) jexec ${jname} netstat -s -p icmp6 --libxo xml,pretty 407 …count=`jexec ${jname} netstat -s -p icmp6 -I ${ifname} --libxo xml,pretty | grep -E -x -c -f ${HOM… 411 *) jexec ${jname} netstat -s -p icmp6 -I ${ifname} --libxo xml,pretty
|
H A D | frag6_04.py | 46 icmp6 = packet.getlayer(sp.ICMPv6ParamProblem) 47 if not icmp6: 50 if icmp6.code != 0:
|
H A D | frag6_02.py | 46 icmp6 = packet.getlayer(sp.ICMPv6ParamProblem) 47 if not icmp6: 50 if icmp6.code != 0:
|
H A D | frag6_09.py | 46 icmp6 = packet.getlayer(sp.ICMPv6TimeExceeded) 47 if not icmp6: 50 if icmp6.code != 1:
|
H A D | frag6_12.py | 46 icmp6 = packet.getlayer(sp.ICMPv6TimeExceeded) 47 if not icmp6: 50 if icmp6.code != 1:
|
H A D | frag6_01.py | 46 icmp6 = packet.getlayer(sp.ICMPv6ParamProblem) 47 if not icmp6: 50 if icmp6.code != 0:
|
H A D | frag6_01.sh | 124 <icmp6-calls>1</icmp6-calls> 147 …count=`jexec ${jname} netstat -s -p icmp6 --libxo xml,pretty | grep -E -x -c -f ${HOME}/filter-${j… 151 *) jexec ${jname} netstat -s -p icmp6 --libxo xml,pretty 209 …count=`jexec ${jname} netstat -s -p icmp6 -I ${ifname} --libxo xml,pretty | grep -E -x -c -f ${HOM… 213 *) jexec ${jname} netstat -s -p icmp6 -I ${ifname} --libxo xml,pretty
|
H A D | frag6_03.sh | 126 <icmp6-calls>2</icmp6-calls> 149 …count=`jexec ${jname} netstat -s -p icmp6 --libxo xml,pretty | grep -E -x -c -f ${HOME}/filter-${j… 153 *) jexec ${jname} netstat -s -p icmp6 --libxo xml,pretty 210 …count=`jexec ${jname} netstat -s -p icmp6 -I ${ifname} --libxo xml,pretty | grep -E -x -c -f ${HOM… 214 *) jexec ${jname} netstat -s -p icmp6 -I ${ifname} --libxo xml,pretty
|
H A D | frag6_07.sh | 122 <icmp6-calls>3</icmp6-calls> 145 …count=`jexec ${jname} netstat -s -p icmp6 --libxo xml,pretty | grep -E -x -c -f ${HOME}/filter-${j… 149 *) jexec ${jname} netstat -s -p icmp6 --libxo xml,pretty 206 …count=`jexec ${jname} netstat -s -p icmp6 -I ${ifname} --libxo xml,pretty | grep -E -x -c -f ${HOM… 210 *) jexec ${jname} netstat -s -p icmp6 -I ${ifname} --libxo xml,pretty
|
H A D | frag6_08.sh | 122 <icmp6-calls>2</icmp6-calls> 145 …count=`jexec ${jname} netstat -s -p icmp6 --libxo xml,pretty | grep -E -x -c -f ${HOME}/filter-${j… 149 *) jexec ${jname} netstat -s -p icmp6 --libxo xml,pretty 206 …count=`jexec ${jname} netstat -s -p icmp6 -I ${ifname} --libxo xml,pretty | grep -E -x -c -f ${HOM… 210 *) jexec ${jname} netstat -s -p icmp6 -I ${ifname} --libxo xml,pretty
|
H A D | frag6_09.sh | 124 <icmp6-calls>1</icmp6-calls> 147 …count=`jexec ${jname} netstat -s -p icmp6 --libxo xml,pretty | grep -E -x -c -f ${HOME}/filter-${j… 151 *) jexec ${jname} netstat -s -p icmp6 --libxo xml,pretty 208 …count=`jexec ${jname} netstat -s -p icmp6 -I ${ifname} --libxo xml,pretty | grep -E -x -c -f ${HOM… 212 *) jexec ${jname} netstat -s -p icmp6 -I ${ifname} --libxo xml,pretty
|
H A D | frag6_19.sh | 110 <icmp6-calls>0</icmp6-calls> 133 …count=`jexec ${jname} netstat -s -p icmp6 --libxo xml,pretty | grep -E -x -c -f ${HOME}/filter-${j… 137 *) jexec ${jname} netstat -s -p icmp6 --libxo xml,pretty 195 …count=`jexec ${jname} netstat -s -p icmp6 -I ${ifname} --libxo xml,pretty | grep -E -x -c -f ${HOM… 199 *) jexec ${jname} netstat -s -p icmp6 -I ${ifname} --libxo xml,pretty
|
/freebsd/sys/netinet6/ |
H A D | icmp6.c | 270 struct icmp6_hdr *icmp6; in icmp6_error() local 383 icmp6 = (struct icmp6_hdr *)(nip6 + 1); in icmp6_error() 384 icmp6->icmp6_type = type; in icmp6_error() 385 icmp6->icmp6_code = code; in icmp6_error() 386 icmp6->icmp6_pptr = htonl((u_int32_t)param); in icmp6_error() 403 icmp6_errmap(const struct icmp6_hdr *icmp6) in icmp6_errmap() argument 406 switch (icmp6->icmp6_type) { in icmp6_errmap() 408 switch (icmp6->icmp6_code) { in icmp6_errmap() 423 switch (icmp6->icmp6_code) { in icmp6_errmap() 432 switch (icmp6->icmp6_code) { in icmp6_errmap() [all …]
|
/freebsd/tests/sys/netinet6/ |
H A D | exthdr.py | 46 icmp6 = packet.getlayer(sp.ICMPv6DestUnreach) 47 if not icmp6: 50 if icmp6.code != 4: 65 icmp6 = packet.getlayer(sp.ICMPv6ParamProblem) 66 if not icmp6: 69 if icmp6.code != 0:
|
/freebsd/tests/sys/netinet/ |
H A D | fibs_multibind_test.c | 433 struct icmp6_hdr icmp6; in ping6() member 435 } icmp6; in ping6() local 438 memset(&icmp6, 0, sizeof(icmp6)); in ping6() 439 icmp6.icmp6.icmp6_type = ICMP6_ECHO_REQUEST; in ping6() 440 icmp6.icmp6.icmp6_code = 0; in ping6() 441 icmp6.icmp6.icmp6_cksum = in ping6() 443 n = sendto(s, &icmp6, sizeof(icmp6), 0, sa, salen); in ping6() 444 ATF_REQUIRE_MSG(n == (ssize_t)sizeof(icmp6), "sendto failed: %s", in ping6() 447 return (sizeof(icmp6)); in ping6()
|
/freebsd/tests/sys/netpfil/pf/ |
H A D | nat66.py | 98 icmp6 = p.getlayer(sp.ICMPv6PacketTooBig) 105 assert icmp6.mtu == 1500 108 err = icmp6.getlayer(sp.IPerror6) 132 icmp6 = p.getlayer(sp.ICMPv6EchoReply)
|