/Linux-v5.10/net/netfilter/ |
D | nf_conntrack_proto_icmpv6.c | 130 IPPROTO_ICMPV6, "%s", msg); in icmpv6_error_log() 151 nf_ip6_checksum(skb, state->hook, dataoff, IPPROTO_ICMPV6)) { in nf_conntrack_icmpv6_error() 171 IPPROTO_ICMPV6, &outer_daddr); in nf_conntrack_icmpv6_error() 291 .l4proto = IPPROTO_ICMPV6,
|
D | nf_nat_proto.c | 338 case IPPROTO_ICMPV6: in l4proto_manip_pkt() 800 if (nf_ip6_checksum(skb, hooknum, hdrlen, IPPROTO_ICMPV6)) in nf_nat_icmpv6_reply_translation() 834 skb->len - hdrlen, IPPROTO_ICMPV6, in nf_nat_icmpv6_reply_translation() 840 target.dst.protonum = IPPROTO_ICMPV6; in nf_nat_icmpv6_reply_translation() 872 if (hdrlen >= 0 && nexthdr == IPPROTO_ICMPV6) { in nf_nat_ipv6_fn() 924 (ct->tuplehash[dir].tuple.dst.protonum != IPPROTO_ICMPV6 && in nf_nat_ipv6_out() 962 ct->tuplehash[dir].tuple.dst.protonum != IPPROTO_ICMPV6 && in nf_nat_ipv6_local_fn()
|
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()
|
/Linux-v5.10/net/ipv6/ |
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()
|
D | icmp.c | 156 if (nexthdr == IPPROTO_ICMPV6) { in is_ineligible() 552 fl6.flowi6_proto = IPPROTO_ICMPV6; in icmp6_send() 750 fl6.flowi6_proto = IPPROTO_ICMPV6; in icmpv6_echo_reply() 894 if (skb_checksum_validate(skb, IPPROTO_ICMPV6, ip6_compute_pseudo)) { in icmpv6_rcv() 1007 fl6->flowi6_proto = IPPROTO_ICMPV6; in icmpv6_flow_init() 1034 SOCK_RAW, IPPROTO_ICMPV6, net); in icmpv6_sk_init() 1069 if (inet6_add_protocol(&icmpv6_protocol, IPPROTO_ICMPV6) < 0) in icmpv6_init() 1078 inet6_del_protocol(&icmpv6_protocol, IPPROTO_ICMPV6); in icmpv6_init() 1089 inet6_del_protocol(&icmpv6_protocol, IPPROTO_ICMPV6); in icmpv6_cleanup()
|
D | ping.c | 106 fl6.flowi6_proto = IPPROTO_ICMPV6; in ping_v6_sendmsg() 186 .protocol = IPPROTO_ICMPV6,
|
D | raw.c | 186 case IPPROTO_ICMPV6: in ipv6_raw_deliver() 718 case IPPROTO_ICMPV6: in rawv6_probe_proto_opt() 1033 if (inet_sk(sk)->inet_num == IPPROTO_ICMPV6 && in do_rawv6_setsockopt() 1072 if (inet_sk(sk)->inet_num != IPPROTO_ICMPV6) in rawv6_setsockopt() 1133 if (inet_sk(sk)->inet_num != IPPROTO_ICMPV6) in rawv6_getsockopt() 1216 case IPPROTO_ICMPV6: in rawv6_init_sk()
|
/Linux-v5.10/net/ipv4/ |
D | netlink.c | 24 case IPPROTO_ICMPV6: in rtm_getroute_parse_ip_proto()
|
D | ip_tunnel_core.c | 328 .nexthdr = IPPROTO_ICMPV6, in iptunnel_pmtud_build_icmpv6() 337 IPPROTO_ICMPV6, csum); in iptunnel_pmtud_build_icmpv6() 374 if (proto == IPPROTO_ICMPV6) { in iptunnel_pmtud_check_icmpv6()
|
/Linux-v5.10/samples/bpf/ |
D | sock_flags_kern.c | 25 sk->protocol == IPPROTO_ICMPV6) in bpf_prog1()
|
D | test_cgrp2_tc_kern.c | 57 ip6h->nexthdr != IPPROTO_ICMPV6) { in handle_egress()
|
D | test_lwt_bpf.c | 114 case IPPROTO_ICMPV6: in rewrite()
|
D | xdp_redirect_cpu_kern.c | 366 case IPPROTO_ICMPV6: in xdp_prognum3_proto_separate() 435 case IPPROTO_ICMPV6: in xdp_prognum4_ddos_filter_pktgen()
|
/Linux-v5.10/net/netfilter/ipvs/ |
D | ip_vs_nfct.c | 111 new_tuple.dst.protonum != IPPROTO_ICMPV6) in ip_vs_update_conntrack() 116 new_tuple.dst.protonum != IPPROTO_ICMPV6) in ip_vs_update_conntrack()
|
D | ip_vs_core.c | 118 case IPPROTO_ICMPV6: in ip_vs_proto_name() 817 ipv6_find_hdr(skb, &icmp_offset, IPPROTO_ICMPV6, &fragoffs, NULL); in ip_vs_nat_icmp_v6() 849 IPPROTO_ICMPV6, 0); in ip_vs_nat_icmp_v6() 1377 if (unlikely(iph.protocol == IPPROTO_ICMPV6)) { in ip_vs_out() 2018 if (unlikely(iph.protocol == IPPROTO_ICMPV6)) { in ip_vs_in() 2237 if (iphdr.protocol != IPPROTO_ICMPV6) in ip_vs_forward_icmp_v6()
|
/Linux-v5.10/include/uapi/linux/ |
D | in6.h | 135 #define IPPROTO_ICMPV6 58 /* ICMPv6 */ macro
|
/Linux-v5.10/net/netfilter/ipset/ |
D | ip_set_getport.c | 77 case IPPROTO_ICMPV6: { in get_port()
|
/Linux-v5.10/net/bridge/netfilter/ |
D | nft_reject_bridge.c | 273 nip6h = nf_reject_ip6hdr_put(nskb, oldskb, IPPROTO_ICMPV6, in nft_reject_br_send_v6_unreach() 287 IPPROTO_ICMPV6, in nft_reject_br_send_v6_unreach()
|
D | ebt_ip6.c | 131 info->protocol != IPPROTO_ICMPV6) in ebt_ip6_mt_check()
|
/Linux-v5.10/net/ipv6/netfilter/ |
D | nf_socket_ipv6.c | 131 } else if (tproto == IPPROTO_ICMPV6) { in nf_sk_lookup_slow_v6()
|
D | ip6t_NPT.c | 83 if (ipv6_hdr(skb)->nexthdr != IPPROTO_ICMPV6) in icmpv6_bounced_ipv6hdr()
|
D | nf_log_ipv6.c | 212 case IPPROTO_ICMPV6: { in dump_ipv6_packet()
|
/Linux-v5.10/net/bridge/ |
D | br_arp_nd_proxy.c | 309 pip6->nexthdr = IPPROTO_ICMPV6; in br_nd_send() 333 IPPROTO_ICMPV6, in br_nd_send()
|
D | br_input.c | 125 ipv6_hdr(skb)->nexthdr == IPPROTO_ICMPV6) { in br_handle_frame_finish()
|
/Linux-v5.10/net/sched/ |
D | act_csum.c | 196 ipl - ihl, IPPROTO_ICMPV6, in tcf_csum_ipv6_icmp() 524 case IPPROTO_ICMPV6: in tcf_csum_ipv6()
|