/linux-4.4.14/net/ipv6/netfilter/ |
D | nf_conntrack_proto_icmpv6.c | 134 if (LOG_INVALID(nf_ct_net(ct), IPPROTO_ICMPV6)) in icmpv6_new() 208 if (LOG_INVALID(net, IPPROTO_ICMPV6)) in icmpv6_error() 215 nf_ip6_checksum(skb, hooknum, dataoff, IPPROTO_ICMPV6)) { in icmpv6_error() 216 if (LOG_INVALID(net, IPPROTO_ICMPV6)) in icmpv6_error() 372 .l4proto = IPPROTO_ICMPV6,
|
D | nf_nat_l3proto_ipv6.c | 216 if (nf_ip6_checksum(skb, hooknum, hdrlen, IPPROTO_ICMPV6)) in nf_nat_icmpv6_reply_translation() 250 skb->len - hdrlen, IPPROTO_ICMPV6, in nf_nat_icmpv6_reply_translation() 256 l4proto = __nf_nat_l4proto_find(NFPROTO_IPV6, IPPROTO_ICMPV6); in nf_nat_icmpv6_reply_translation() 304 if (hdrlen >= 0 && nexthdr == IPPROTO_ICMPV6) { in nf_nat_ipv6_fn() 403 (ct->tuplehash[dir].tuple.dst.protonum != IPPROTO_ICMPV6 && in nf_nat_ipv6_out() 446 ct->tuplehash[dir].tuple.dst.protonum != IPPROTO_ICMPV6 && in nf_nat_ipv6_local_fn()
|
D | nf_nat_proto_icmpv6.c | 83 .l4proto = IPPROTO_ICMPV6,
|
D | nf_log_ipv6.c | 215 case IPPROTO_ICMPV6: { in dump_ipv6_packet()
|
D | ip6_tables.c | 2065 .proto = IPPROTO_ICMPV6,
|
/linux-4.4.14/net/ipv6/ |
D | icmp.c | 159 if (nexthdr == IPPROTO_ICMPV6) { in is_ineligible() 473 fl6.flowi6_proto = IPPROTO_ICMPV6; in icmp6_send() 581 fl6.flowi6_proto = IPPROTO_ICMPV6; in icmpv6_echo_reply() 716 if (skb_checksum_validate(skb, IPPROTO_ICMPV6, ip6_compute_pseudo)) { in icmpv6_rcv() 830 fl6->flowi6_proto = IPPROTO_ICMPV6; in icmpv6_flow_init() 849 SOCK_RAW, IPPROTO_ICMPV6, net); in icmpv6_sk_init() 896 if (inet6_add_protocol(&icmpv6_protocol, IPPROTO_ICMPV6) < 0) in icmpv6_init() 905 inet6_del_protocol(&icmpv6_protocol, IPPROTO_ICMPV6); in icmpv6_init() 916 inet6_del_protocol(&icmpv6_protocol, IPPROTO_ICMPV6); in icmpv6_cleanup()
|
D | mcast_snoop.c | 66 if (nexthdr != IPPROTO_ICMPV6) in ipv6_mc_check_exthdrs() 136 return skb_checksum_validate(skb, IPPROTO_ICMPV6, ip6_compute_pseudo); in ipv6_mc_validate_checksum()
|
D | raw.c | 186 case IPPROTO_ICMPV6: in ipv6_raw_deliver() 686 case IPPROTO_ICMPV6: in rawv6_probe_proto_opt() 976 if (inet_sk(sk)->inet_num == IPPROTO_ICMPV6 && in do_rawv6_setsockopt() 1015 if (inet_sk(sk)->inet_num != IPPROTO_ICMPV6) in rawv6_setsockopt() 1036 if (inet_sk(sk)->inet_num != IPPROTO_ICMPV6) in compat_rawv6_setsockopt() 1093 if (inet_sk(sk)->inet_num != IPPROTO_ICMPV6) in rawv6_getsockopt() 1114 if (inet_sk(sk)->inet_num != IPPROTO_ICMPV6) in compat_rawv6_getsockopt() 1197 case IPPROTO_ICMPV6: in rawv6_init_sk()
|
D | ping.c | 51 .protocol = IPPROTO_ICMPV6, 134 fl6.flowi6_proto = IPPROTO_ICMPV6; in ping_v6_sendmsg()
|
D | mcast.c | 1564 u8 ra[8] = { IPPROTO_ICMPV6, 0, in mld_newpack() 1626 IPPROTO_ICMPV6, in mld_sendpack() 1942 u8 ra[8] = { IPPROTO_ICMPV6, 0, in igmp6_send() 1993 IPPROTO_ICMPV6, in igmp6_send() 2898 SOCK_RAW, IPPROTO_ICMPV6, net); in igmp6_net_init() 2908 SOCK_RAW, IPPROTO_ICMPV6, net); in igmp6_net_init()
|
D | xfrm6_policy.c | 179 case IPPROTO_ICMPV6: in _decode_session6()
|
D | ndisc.c | 423 hdr->nexthdr = IPPROTO_ICMPV6; in ip6_nd_hdr() 461 IPPROTO_ICMPV6, in ndisc_send_skb() 1780 SOCK_RAW, IPPROTO_ICMPV6, net); in ndisc_net_init()
|
D | ip6_output.c | 294 if (nexthdr == IPPROTO_ICMPV6) { in ip6_forward_proxy_check() 1678 if (proto == IPPROTO_ICMPV6) { in __ip6_make_skb()
|
D | ip6mr.c | 1678 inet_sk(sk)->inet_num != IPPROTO_ICMPV6) in ip6_mroute_setsockopt()
|
/linux-4.4.14/net/netfilter/ipvs/ |
D | ip_vs_nfct.c | 118 new_tuple.dst.protonum != IPPROTO_ICMPV6) in ip_vs_update_conntrack() 123 new_tuple.dst.protonum != IPPROTO_ICMPV6) in ip_vs_update_conntrack()
|
D | ip_vs_core.c | 96 case IPPROTO_ICMPV6: in ip_vs_proto_name() 788 ipv6_find_hdr(skb, &icmp_offset, IPPROTO_ICMPV6, &fragoffs, NULL); in ip_vs_nat_icmp_v6() 820 IPPROTO_ICMPV6, 0); in ip_vs_nat_icmp_v6() 1205 if (unlikely(iph.protocol == IPPROTO_ICMPV6)) { in ip_vs_out() 1722 if (unlikely(iph.protocol == IPPROTO_ICMPV6)) { in ip_vs_in() 1929 if (iphdr.protocol != IPPROTO_ICMPV6) in ip_vs_forward_icmp_v6()
|
/linux-4.4.14/include/uapi/linux/ |
D | in6.h | 134 #define IPPROTO_ICMPV6 58 /* ICMPv6 */ macro
|
/linux-4.4.14/net/netfilter/ |
D | xt_HMARK.c | 180 if ((flag & IP6_FH_F_FRAG) || (nexthdr != IPPROTO_ICMPV6)) in hmark_pkt_set_htuple_ipv6() 201 if (t->proto == IPPROTO_ICMPV6) in hmark_pkt_set_htuple_ipv6()
|
D | xt_AUDIT.c | 56 case IPPROTO_ICMPV6: { in audit_proto()
|
D | xt_socket.c | 366 } else if (tproto == IPPROTO_ICMPV6) { in xt_socket_lookup_slow_v6()
|
/linux-4.4.14/net/netfilter/ipset/ |
D | ip_set_getport.c | 76 case IPPROTO_ICMPV6: { in get_port()
|
D | ip_set_hash_ipport.c | 313 if (!(with_ports || e.proto == IPPROTO_ICMPV6)) in hash_ipport6_uadt()
|
D | ip_set_hash_ipportip.c | 328 if (!(with_ports || e.proto == IPPROTO_ICMPV6)) in hash_ipportip6_uadt()
|
D | ip_set_hash_netport.c | 423 if (!(with_ports || e.proto == IPPROTO_ICMPV6)) in hash_netport6_uadt()
|
D | ip_set_hash_ipportnet.c | 476 if (!(with_ports || e.proto == IPPROTO_ICMPV6)) in hash_ipportnet6_uadt()
|
D | ip_set_hash_netportnet.c | 520 if (!(with_ports || e.proto == IPPROTO_ICMPV6)) in hash_netportnet6_uadt()
|
/linux-4.4.14/net/bridge/netfilter/ |
D | nft_reject_bridge.c | 233 nip6h = nf_reject_ip6hdr_put(nskb, oldskb, IPPROTO_ICMPV6, in nft_reject_br_send_v6_unreach() 249 IPPROTO_ICMPV6, in nft_reject_br_send_v6_unreach()
|
D | ebt_ip6.c | 125 info->protocol != IPPROTO_ICMPV6) in ebt_ip6_mt_check()
|
/linux-4.4.14/net/sched/ |
D | act_csum.c | 166 ipl - ihl, IPPROTO_ICMPV6, in tcf_csum_ipv6_icmp() 459 case IPPROTO_ICMPV6: in tcf_csum_ipv6()
|
/linux-4.4.14/include/net/ |
D | addrconf.h | 209 if (nexthdr != IPPROTO_ICMPV6 || in ipv6_is_mld()
|
D | xfrm.h | 869 case IPPROTO_ICMPV6: in xfrm_flowi_sport() 896 case IPPROTO_ICMPV6: in xfrm_flowi_dport()
|
/linux-4.4.14/drivers/staging/gdm724x/ |
D | gdm_lte.c | 263 if (ipv6_in->version != 6 || ipv6_in->nexthdr != IPPROTO_ICMPV6) in gdm_lte_emulate_ndp() 394 if (ipv6->nexthdr == IPPROTO_ICMPV6) /* Check NDP request */ { in gdm_lte_tx_nic_type()
|
/linux-4.4.14/drivers/net/usb/ |
D | cdc_mbim.c | 360 iph->nexthdr == IPPROTO_ICMPV6 && in is_neigh_solicit()
|
/linux-4.4.14/net/core/ |
D | flow_dissector.c | 767 case IPPROTO_ICMPV6: in __skb_get_poff()
|
/linux-4.4.14/net/bridge/ |
D | br_multicast.c | 472 hopopt[0] = IPPROTO_ICMPV6; /* next hdr */ in br_ip6_multicast_alloc_query() 500 sizeof(*mldq), IPPROTO_ICMPV6, in br_ip6_multicast_alloc_query()
|
/linux-4.4.14/drivers/net/ |
D | vxlan.c | 1487 pip6->nexthdr = IPPROTO_ICMPV6; in vxlan_na_create() 1509 &pip6->daddr, sizeof(*na)+na_olen, IPPROTO_ICMPV6, in vxlan_na_create() 2159 ipv6_hdr(skb)->nexthdr == IPPROTO_ICMPV6) { in vxlan_xmit()
|
/linux-4.4.14/net/openvswitch/ |
D | flow_netlink.c | 224 if (match->key->ip.proto == IPPROTO_ICMPV6) { in match_validate() 1593 swkey->ip.proto == IPPROTO_ICMPV6) { in __ovs_nla_put_key()
|
/linux-4.4.14/drivers/net/ethernet/marvell/ |
D | mvpp2.c | 2045 (proto != IPPROTO_ICMPV6) && (proto != IPPROTO_IPIP)) in mvpp2_prs_ip6_proto() 2791 err = mvpp2_prs_ip6_proto(priv, IPPROTO_ICMPV6, in mvpp2_prs_ip6_init()
|
/linux-4.4.14/drivers/net/ethernet/emulex/benet/ |
D | be_main.c | 1246 if (nexthdr == IPPROTO_ICMPV6) { in be_send_pkt_to_bmc()
|