| /linux/net/ipv6/netfilter/ |
| H A D | nf_socket_ipv6.c | 135 } else if (tproto == IPPROTO_ICMPV6) { in nf_sk_lookup_slow_v6() 150 ((tproto != IPPROTO_ICMPV6 && in nf_sk_lookup_slow_v6() 152 (tproto == IPPROTO_ICMPV6 && in nf_sk_lookup_slow_v6()
|
| H A D | ip6t_NPT.c | 83 if (ipv6_hdr(skb)->nexthdr != IPPROTO_ICMPV6) in icmpv6_bounced_ipv6hdr()
|
| /linux/net/ipv6/ |
| H A D | mcast_snoop.c | 56 if (nexthdr != IPPROTO_ICMPV6) in ipv6_mc_check_exthdrs() 131 return skb_checksum_validate(skb, IPPROTO_ICMPV6, ip6_compute_pseudo); in ipv6_mc_validate_checksum()
|
| H A D | icmp.c | 149 if (nexthdr == IPPROTO_ICMPV6) { in is_ineligible() 748 fl6.flowi6_proto = IPPROTO_ICMPV6; in icmp6_send() 967 fl6.flowi6_proto = IPPROTO_ICMPV6; in icmpv6_echo_reply() 1137 if (skb_checksum_validate(skb, IPPROTO_ICMPV6, ip6_compute_pseudo)) { in icmpv6_rcv() 1259 fl6->flowi6_proto = IPPROTO_ICMPV6; in icmpv6_flow_init() 1273 SOCK_RAW, IPPROTO_ICMPV6, &init_net); in icmpv6_init() 1289 if (inet6_add_protocol(&icmpv6_protocol, IPPROTO_ICMPV6) < 0) in icmpv6_init() 1301 inet6_del_protocol(&icmpv6_protocol, IPPROTO_ICMPV6); in icmpv6_cleanup()
|
| H A D | mcast.c | 1758 u8 ra[8] = { IPPROTO_ICMPV6, 0, IPV6_TLV_ROUTERALERT, in mld_newpack() 1837 IPPROTO_ICMPV6, in mld_sendpack() 2167 u8 ra[8] = { IPPROTO_ICMPV6, 0, in igmp6_send() 2220 IPPROTO_ICMPV6, in igmp6_send() 3173 SOCK_RAW, IPPROTO_ICMPV6, net); in igmp6_net_init() 3184 SOCK_RAW, IPPROTO_ICMPV6, net); in igmp6_net_init()
|
| /linux/net/ipv4/ |
| H A D | netlink.c | 24 case IPPROTO_ICMPV6: in rtm_getroute_parse_ip_proto()
|
| H A D | ip_tunnel_core.c | 352 .nexthdr = IPPROTO_ICMPV6, in iptunnel_pmtud_build_icmpv6() 361 IPPROTO_ICMPV6, csum); in iptunnel_pmtud_build_icmpv6() 398 if (proto == IPPROTO_ICMPV6) { in iptunnel_pmtud_check_icmpv6()
|
| /linux/samples/bpf/ |
| H A D | net_shared.h | 15 #define IPPROTO_ICMPV6 58 macro
|
| H A D | test_lwt_bpf.c | 106 case IPPROTO_ICMPV6: in rewrite()
|
| /linux/net/netfilter/ipvs/ |
| H A D | ip_vs_nfct.c | 110 new_tuple.dst.protonum != IPPROTO_ICMPV6) in ip_vs_update_conntrack() 115 new_tuple.dst.protonum != IPPROTO_ICMPV6) in ip_vs_update_conntrack()
|
| H A D | ip_vs_core.c | 105 case IPPROTO_ICMPV6: in ip_vs_proto_name() 983 ipv6_find_hdr(skb, &icmp_offset, IPPROTO_ICMPV6, &fragoffs, NULL); in ip_vs_nat_icmp_v6() 1015 IPPROTO_ICMPV6, 0); in ip_vs_nat_icmp_v6() 1537 if (unlikely(iph.protocol == IPPROTO_ICMPV6)) { in ip_vs_out_hook() 2134 if (unlikely(iph.protocol == IPPROTO_ICMPV6)) { in ip_vs_in_hook() 2298 if (iphdr.protocol != IPPROTO_ICMPV6) in ip_vs_forward_icmp()
|
| /linux/include/uapi/linux/ |
| H A D | in6.h | 135 #define IPPROTO_ICMPV6 58 /* ICMPv6 */ macro
|
| /linux/net/netfilter/ |
| H A D | xt_HMARK.c | 179 if ((flag & IP6_FH_F_FRAG) || (nexthdr != IPPROTO_ICMPV6)) in hmark_pkt_set_htuple_ipv6() 200 if (t->proto == IPPROTO_ICMPV6) in hmark_pkt_set_htuple_ipv6()
|
| H A D | xt_tcpudp.c | 327 .proto = IPPROTO_ICMPV6,
|
| /linux/net/netfilter/ipset/ |
| H A D | ip_set_getport.c | 77 case IPPROTO_ICMPV6: { in get_port()
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | connect_ping.c | 45 protocol = IPPROTO_ICMPV6; in subtest()
|
| /linux/tools/testing/selftests/net/tcp_ao/ |
| H A D | icmps-accept.c | 316 set_ip6hdr(&packet.iph, packet_len, IPPROTO_ICMPV6, src, dst); in icmp6_interfere() 331 (void *)&packet.icmph, packet_len, IPPROTO_ICMPV6); in icmp6_interfere()
|
| H A D | icmps-discard.c | 316 set_ip6hdr(&packet.iph, packet_len, IPPROTO_ICMPV6, src, dst); in icmp6_interfere() 331 (void *)&packet.icmph, packet_len, IPPROTO_ICMPV6); in icmp6_interfere()
|
| /linux/net/bridge/netfilter/ |
| H A D | ebt_ip6.c | 131 info->protocol != IPPROTO_ICMPV6) in ebt_ip6_mt_check()
|
| /linux/net/bridge/ |
| H A D | br_arp_nd_proxy.c | 318 pip6->nexthdr = IPPROTO_ICMPV6; in br_nd_send() 342 IPPROTO_ICMPV6, in br_nd_send()
|
| /linux/tools/testing/selftests/net/ |
| H A D | cmsg_sender.c | 499 opt.sock.proto = IPPROTO_ICMPV6; in main() 511 } else if (opt.sock.proto == IPPROTO_ICMPV6) { in main()
|
| H A D | ipv6_flowlabel.c | 225 prot = IPPROTO_ICMPV6; in main()
|
| /linux/net/sched/ |
| H A D | act_csum.c | 198 ipl - ihl, IPPROTO_ICMPV6, in tcf_csum_ipv6_icmp() 525 case IPPROTO_ICMPV6: in tcf_csum_ipv6()
|
| /linux/drivers/net/wireless/intel/iwlwifi/mei/ |
| H A D | net.c | 246 case IPPROTO_ICMPV6: in iwl_mei_rx_filter_ipv4()
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | xdpwall.c | 340 if (info.proto == IPPROTO_ICMPV6) in edgewall()
|