IPPROTO_ICMPV6 1322 drivers/net/ethernet/emulex/benet/be_main.c if (nexthdr == IPPROTO_ICMPV6) { IPPROTO_ICMPV6 994 drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c (proto != IPPROTO_ICMPV6) && (proto != IPPROTO_IPIP)) IPPROTO_ICMPV6 1792 drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c err = mvpp2_prs_ip6_proto(priv, IPPROTO_ICMPV6, IPPROTO_ICMPV6 390 drivers/net/ethernet/netronome/nfp/flower/offload.c case IPPROTO_ICMPV6: IPPROTO_ICMPV6 359 drivers/net/usb/cdc_mbim.c iph->nexthdr == IPPROTO_ICMPV6 && IPPROTO_ICMPV6 1953 drivers/net/vxlan.c pip6->nexthdr = IPPROTO_ICMPV6; IPPROTO_ICMPV6 1973 drivers/net/vxlan.c &pip6->daddr, sizeof(*na)+na_olen, IPPROTO_ICMPV6, IPPROTO_ICMPV6 2664 drivers/net/vxlan.c ipv6_hdr(skb)->nexthdr == IPPROTO_ICMPV6) { IPPROTO_ICMPV6 254 drivers/staging/gdm724x/gdm_lte.c if (ipv6_in->version != 6 || ipv6_in->nexthdr != IPPROTO_ICMPV6) IPPROTO_ICMPV6 382 drivers/staging/gdm724x/gdm_lte.c if (ipv6->nexthdr == IPPROTO_ICMPV6) /* Check NDP request */ { IPPROTO_ICMPV6 248 include/net/addrconf.h if (nexthdr != IPPROTO_ICMPV6 || IPPROTO_ICMPV6 854 include/net/xfrm.h case IPPROTO_ICMPV6: IPPROTO_ICMPV6 881 include/net/xfrm.h case IPPROTO_ICMPV6: IPPROTO_ICMPV6 304 net/bridge/br_arp_nd_proxy.c pip6->nexthdr = IPPROTO_ICMPV6; IPPROTO_ICMPV6 328 net/bridge/br_arp_nd_proxy.c IPPROTO_ICMPV6, IPPROTO_ICMPV6 72 net/bridge/br_device.c ipv6_hdr(skb)->nexthdr == IPPROTO_ICMPV6) { IPPROTO_ICMPV6 121 net/bridge/br_input.c ipv6_hdr(skb)->nexthdr == IPPROTO_ICMPV6) { IPPROTO_ICMPV6 361 net/bridge/br_multicast.c hopopt[0] = IPPROTO_ICMPV6; /* next hdr */ IPPROTO_ICMPV6 388 net/bridge/br_multicast.c sizeof(*mldq), IPPROTO_ICMPV6, IPPROTO_ICMPV6 408 net/bridge/br_multicast.c IPPROTO_ICMPV6, IPPROTO_ICMPV6 1656 net/bridge/br_multicast.c if (ipv6_hdr(skb)->nexthdr != IPPROTO_ICMPV6) IPPROTO_ICMPV6 131 net/bridge/netfilter/ebt_ip6.c info->protocol != IPPROTO_ICMPV6) IPPROTO_ICMPV6 273 net/bridge/netfilter/nft_reject_bridge.c nip6h = nf_reject_ip6hdr_put(nskb, oldskb, IPPROTO_ICMPV6, IPPROTO_ICMPV6 287 net/bridge/netfilter/nft_reject_bridge.c IPPROTO_ICMPV6, IPPROTO_ICMPV6 1632 net/core/flow_dissector.c case IPPROTO_ICMPV6: IPPROTO_ICMPV6 24 net/ipv4/netlink.c case IPPROTO_ICMPV6: IPPROTO_ICMPV6 156 net/ipv6/icmp.c if (nexthdr == IPPROTO_ICMPV6) { IPPROTO_ICMPV6 520 net/ipv6/icmp.c fl6.flowi6_proto = IPPROTO_ICMPV6; IPPROTO_ICMPV6 709 net/ipv6/icmp.c fl6.flowi6_proto = IPPROTO_ICMPV6; IPPROTO_ICMPV6 853 net/ipv6/icmp.c if (skb_checksum_validate(skb, IPPROTO_ICMPV6, ip6_compute_pseudo)) { IPPROTO_ICMPV6 966 net/ipv6/icmp.c fl6->flowi6_proto = IPPROTO_ICMPV6; IPPROTO_ICMPV6 993 net/ipv6/icmp.c SOCK_RAW, IPPROTO_ICMPV6, net); IPPROTO_ICMPV6 1028 net/ipv6/icmp.c if (inet6_add_protocol(&icmpv6_protocol, IPPROTO_ICMPV6) < 0) IPPROTO_ICMPV6 1037 net/ipv6/icmp.c inet6_del_protocol(&icmpv6_protocol, IPPROTO_ICMPV6); IPPROTO_ICMPV6 1048 net/ipv6/icmp.c inet6_del_protocol(&icmpv6_protocol, IPPROTO_ICMPV6); IPPROTO_ICMPV6 345 net/ipv6/ip6_output.c if (nexthdr == IPPROTO_ICMPV6) { IPPROTO_ICMPV6 1777 net/ipv6/ip6_output.c if (proto == IPPROTO_ICMPV6) { IPPROTO_ICMPV6 1575 net/ipv6/ip6mr.c inet_sk(sk)->inet_num != IPPROTO_ICMPV6) IPPROTO_ICMPV6 1637 net/ipv6/ip6mr.c inet_sk(sk)->inet_num != IPPROTO_ICMPV6) IPPROTO_ICMPV6 1808 net/ipv6/ip6mr.c inet_sk(sk)->inet_num != IPPROTO_ICMPV6) IPPROTO_ICMPV6 1602 net/ipv6/mcast.c u8 ra[8] = { IPPROTO_ICMPV6, 0, IPPROTO_ICMPV6 1664 net/ipv6/mcast.c IPPROTO_ICMPV6, IPPROTO_ICMPV6 1993 net/ipv6/mcast.c u8 ra[8] = { IPPROTO_ICMPV6, 0, IPPROTO_ICMPV6 2043 net/ipv6/mcast.c IPPROTO_ICMPV6, IPPROTO_ICMPV6 2962 net/ipv6/mcast.c SOCK_RAW, IPPROTO_ICMPV6, net); IPPROTO_ICMPV6 2972 net/ipv6/mcast.c SOCK_RAW, IPPROTO_ICMPV6, net); IPPROTO_ICMPV6 56 net/ipv6/mcast_snoop.c if (nexthdr != IPPROTO_ICMPV6) IPPROTO_ICMPV6 131 net/ipv6/mcast_snoop.c return skb_checksum_validate(skb, IPPROTO_ICMPV6, ip6_compute_pseudo); IPPROTO_ICMPV6 459 net/ipv6/ndisc.c hdr->nexthdr = IPPROTO_ICMPV6; IPPROTO_ICMPV6 495 net/ipv6/ndisc.c IPPROTO_ICMPV6, IPPROTO_ICMPV6 1882 net/ipv6/ndisc.c SOCK_RAW, IPPROTO_ICMPV6, net); IPPROTO_ICMPV6 1907 net/ipv6/netfilter/ip6_tables.c .proto = IPPROTO_ICMPV6, IPPROTO_ICMPV6 212 net/ipv6/netfilter/nf_log_ipv6.c case IPPROTO_ICMPV6: { IPPROTO_ICMPV6 131 net/ipv6/netfilter/nf_socket_ipv6.c } else if (tproto == IPPROTO_ICMPV6) { IPPROTO_ICMPV6 106 net/ipv6/ping.c fl6.flowi6_proto = IPPROTO_ICMPV6; IPPROTO_ICMPV6 185 net/ipv6/ping.c .protocol = IPPROTO_ICMPV6, IPPROTO_ICMPV6 186 net/ipv6/raw.c case IPPROTO_ICMPV6: IPPROTO_ICMPV6 718 net/ipv6/raw.c case IPPROTO_ICMPV6: IPPROTO_ICMPV6 1033 net/ipv6/raw.c if (inet_sk(sk)->inet_num == IPPROTO_ICMPV6 && IPPROTO_ICMPV6 1072 net/ipv6/raw.c if (inet_sk(sk)->inet_num != IPPROTO_ICMPV6) IPPROTO_ICMPV6 1095 net/ipv6/raw.c if (inet_sk(sk)->inet_num != IPPROTO_ICMPV6) IPPROTO_ICMPV6 1157 net/ipv6/raw.c if (inet_sk(sk)->inet_num != IPPROTO_ICMPV6) IPPROTO_ICMPV6 1180 net/ipv6/raw.c if (inet_sk(sk)->inet_num != IPPROTO_ICMPV6) IPPROTO_ICMPV6 1264 net/ipv6/raw.c case IPPROTO_ICMPV6: IPPROTO_ICMPV6 2314 net/ipv6/route.c if (likely(outer_iph->nexthdr != IPPROTO_ICMPV6)) IPPROTO_ICMPV6 2467 net/ipv6/route.c if (unlikely(fl6.flowi6_proto == IPPROTO_ICMPV6)) IPPROTO_ICMPV6 77 net/netfilter/ipset/ip_set_getport.c case IPPROTO_ICMPV6: { IPPROTO_ICMPV6 309 net/netfilter/ipset/ip_set_hash_ipport.c if (!(with_ports || e.proto == IPPROTO_ICMPV6)) IPPROTO_ICMPV6 324 net/netfilter/ipset/ip_set_hash_ipportip.c if (!(with_ports || e.proto == IPPROTO_ICMPV6)) IPPROTO_ICMPV6 472 net/netfilter/ipset/ip_set_hash_ipportnet.c if (!(with_ports || e.proto == IPPROTO_ICMPV6)) IPPROTO_ICMPV6 420 net/netfilter/ipset/ip_set_hash_netport.c if (!(with_ports || e.proto == IPPROTO_ICMPV6)) IPPROTO_ICMPV6 517 net/netfilter/ipset/ip_set_hash_netportnet.c if (!(with_ports || e.proto == IPPROTO_ICMPV6)) IPPROTO_ICMPV6 118 net/netfilter/ipvs/ip_vs_core.c case IPPROTO_ICMPV6: IPPROTO_ICMPV6 823 net/netfilter/ipvs/ip_vs_core.c ipv6_find_hdr(skb, &icmp_offset, IPPROTO_ICMPV6, &fragoffs, NULL); IPPROTO_ICMPV6 855 net/netfilter/ipvs/ip_vs_core.c IPPROTO_ICMPV6, 0); IPPROTO_ICMPV6 1380 net/netfilter/ipvs/ip_vs_core.c if (unlikely(iph.protocol == IPPROTO_ICMPV6)) { IPPROTO_ICMPV6 2024 net/netfilter/ipvs/ip_vs_core.c if (unlikely(iph.protocol == IPPROTO_ICMPV6)) { IPPROTO_ICMPV6 2242 net/netfilter/ipvs/ip_vs_core.c if (iphdr.protocol != IPPROTO_ICMPV6) IPPROTO_ICMPV6 111 net/netfilter/ipvs/ip_vs_nfct.c new_tuple.dst.protonum != IPPROTO_ICMPV6) IPPROTO_ICMPV6 116 net/netfilter/ipvs/ip_vs_nfct.c new_tuple.dst.protonum != IPPROTO_ICMPV6) IPPROTO_ICMPV6 288 net/netfilter/nf_conntrack_core.c case IPPROTO_ICMPV6: IPPROTO_ICMPV6 438 net/netfilter/nf_conntrack_core.c case IPPROTO_ICMPV6: IPPROTO_ICMPV6 1597 net/netfilter/nf_conntrack_core.c else if (state->pf == NFPROTO_IPV6 && protonum == IPPROTO_ICMPV6) IPPROTO_ICMPV6 1640 net/netfilter/nf_conntrack_core.c case IPPROTO_ICMPV6: IPPROTO_ICMPV6 1697 net/netfilter/nf_conntrack_core.c if (protonum == IPPROTO_ICMP || protonum == IPPROTO_ICMPV6) { IPPROTO_ICMPV6 116 net/netfilter/nf_conntrack_proto.c case IPPROTO_ICMPV6: return &nf_conntrack_l4proto_icmpv6; IPPROTO_ICMPV6 128 net/netfilter/nf_conntrack_proto_icmpv6.c IPPROTO_ICMPV6, "%s", msg); IPPROTO_ICMPV6 149 net/netfilter/nf_conntrack_proto_icmpv6.c nf_ip6_checksum(skb, state->hook, dataoff, IPPROTO_ICMPV6)) { IPPROTO_ICMPV6 169 net/netfilter/nf_conntrack_proto_icmpv6.c IPPROTO_ICMPV6, &outer_daddr); IPPROTO_ICMPV6 277 net/netfilter/nf_conntrack_proto_icmpv6.c .l4proto = IPPROTO_ICMPV6, IPPROTO_ICMPV6 80 net/netfilter/nf_conntrack_standalone.c case IPPROTO_ICMPV6: IPPROTO_ICMPV6 241 net/netfilter/nf_nat_core.c case IPPROTO_ICMPV6: IPPROTO_ICMPV6 412 net/netfilter/nf_nat_core.c case IPPROTO_ICMPV6: IPPROTO_ICMPV6 338 net/netfilter/nf_nat_proto.c case IPPROTO_ICMPV6: IPPROTO_ICMPV6 800 net/netfilter/nf_nat_proto.c if (nf_ip6_checksum(skb, hooknum, hdrlen, IPPROTO_ICMPV6)) IPPROTO_ICMPV6 834 net/netfilter/nf_nat_proto.c skb->len - hdrlen, IPPROTO_ICMPV6, IPPROTO_ICMPV6 840 net/netfilter/nf_nat_proto.c target.dst.protonum = IPPROTO_ICMPV6; IPPROTO_ICMPV6 872 net/netfilter/nf_nat_proto.c if (hdrlen >= 0 && nexthdr == IPPROTO_ICMPV6) { IPPROTO_ICMPV6 924 net/netfilter/nf_nat_proto.c (ct->tuplehash[dir].tuple.dst.protonum != IPPROTO_ICMPV6 && IPPROTO_ICMPV6 962 net/netfilter/nf_nat_proto.c ct->tuplehash[dir].tuple.dst.protonum != IPPROTO_ICMPV6 && IPPROTO_ICMPV6 463 net/netfilter/nfnetlink_cttimeout.c case IPPROTO_ICMPV6: IPPROTO_ICMPV6 428 net/netfilter/nft_payload.c case IPPROTO_ICMPV6: IPPROTO_ICMPV6 179 net/netfilter/xt_HMARK.c if ((flag & IP6_FH_F_FRAG) || (nexthdr != IPPROTO_ICMPV6)) IPPROTO_ICMPV6 200 net/netfilter/xt_HMARK.c if (t->proto == IPPROTO_ICMPV6) IPPROTO_ICMPV6 769 net/openvswitch/conntrack.c if (hdrlen >= 0 && nexthdr == IPPROTO_ICMPV6) { IPPROTO_ICMPV6 258 net/openvswitch/flow_netlink.c if (match->key->ip.proto == IPPROTO_ICMPV6) { IPPROTO_ICMPV6 2171 net/openvswitch/flow_netlink.c swkey->ip.proto == IPPROTO_ICMPV6) { IPPROTO_ICMPV6 199 net/sched/act_csum.c ipl - ihl, IPPROTO_ICMPV6, IPPROTO_ICMPV6 527 net/sched/act_csum.c case IPPROTO_ICMPV6: IPPROTO_ICMPV6 250 net/sched/act_ct.c if (hdrlen >= 0 && nexthdr == IPPROTO_ICMPV6) { IPPROTO_ICMPV6 1168 net/sched/cls_flower.c key->basic.ip_proto == IPPROTO_ICMPV6) { IPPROTO_ICMPV6 2344 net/sched/cls_flower.c key->basic.ip_proto == IPPROTO_ICMPV6 && IPPROTO_ICMPV6 3431 net/xfrm/xfrm_policy.c case IPPROTO_ICMPV6: IPPROTO_ICMPV6 25 samples/bpf/sock_flags_kern.c sk->protocol == IPPROTO_ICMPV6) IPPROTO_ICMPV6 57 samples/bpf/test_cgrp2_tc_kern.c ip6h->nexthdr != IPPROTO_ICMPV6) { IPPROTO_ICMPV6 114 samples/bpf/test_lwt_bpf.c case IPPROTO_ICMPV6: IPPROTO_ICMPV6 363 samples/bpf/xdp_redirect_cpu_kern.c case IPPROTO_ICMPV6: IPPROTO_ICMPV6 432 samples/bpf/xdp_redirect_cpu_kern.c case IPPROTO_ICMPV6: IPPROTO_ICMPV6 1209 security/selinux/hooks.c protocol == IPPROTO_ICMPV6)) IPPROTO_ICMPV6 361 tools/testing/selftests/bpf/progs/test_l4lb.c } else if (protocol == IPPROTO_ICMPV6) { IPPROTO_ICMPV6 361 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c } else if (protocol == IPPROTO_ICMPV6) {