Home
last modified time | relevance | path

Searched refs:IPPROTO_ICMPV6 (Results 1 – 25 of 68) sorted by relevance

123

/linux/net/netfilter/
H A Dnf_conntrack_proto_icmpv6.c131 nf_l4proto_log_invalid(skb, state, IPPROTO_ICMPV6, "%s", msg); in icmpv6_error_log()
181 IPPROTO_ICMPV6, &outer_daddr); in nf_conntrack_icmpv6_redirect()
202 nf_ip6_checksum(skb, state->hook, dataoff, IPPROTO_ICMPV6)) { in nf_conntrack_icmpv6_error()
225 IPPROTO_ICMPV6, &outer_daddr); in nf_conntrack_icmpv6_error()
345 .l4proto = IPPROTO_ICMPV6,
H A Dnf_nat_proto.c299 case IPPROTO_ICMPV6: in l4proto_manip_pkt()
850 if (nf_ip6_checksum(skb, hooknum, hdrlen, IPPROTO_ICMPV6)) in nf_nat_icmpv6_reply_translation()
884 skb->len - hdrlen, IPPROTO_ICMPV6, in nf_nat_icmpv6_reply_translation()
890 target.dst.protonum = IPPROTO_ICMPV6; in nf_nat_icmpv6_reply_translation()
922 if (hdrlen >= 0 && nexthdr == IPPROTO_ICMPV6) { in nf_nat_ipv6_fn()
996 (ct->tuplehash[dir].tuple.dst.protonum != IPPROTO_ICMPV6 && in nf_nat_ipv6_out()
1034 ct->tuplehash[dir].tuple.dst.protonum != IPPROTO_ICMPV6 && in nf_nat_ipv6_local_fn()
H A Dxt_HMARK.c179 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 Dnf_nat_ovs.c43 if (hdrlen >= 0 && nexthdr == IPPROTO_ICMPV6) { in nf_ct_nat_execute()
H A Dxt_tcpudp.c327 .proto = IPPROTO_ICMPV6,
/linux/net/ipv6/
H A Dmcast_snoop.c56 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 Dicmp.c149 if (nexthdr == IPPROTO_ICMPV6) { in is_ineligible()
748 fl6.flowi6_proto = IPPROTO_ICMPV6; in icmp6_send()
964 fl6.flowi6_proto = IPPROTO_ICMPV6; in icmpv6_echo_reply()
1138 if (skb_checksum_validate(skb, IPPROTO_ICMPV6, ip6_compute_pseudo)) { in icmpv6_rcv()
1258 fl6->flowi6_proto = IPPROTO_ICMPV6; in icmpv6_flow_init()
1272 SOCK_RAW, IPPROTO_ICMPV6, &init_net); in icmpv6_init()
1288 if (inet6_add_protocol(&icmpv6_protocol, IPPROTO_ICMPV6) < 0) in icmpv6_init()
1297 inet6_del_protocol(&icmpv6_protocol, IPPROTO_ICMPV6); in icmpv6_init()
1306 inet6_del_protocol(&icmpv6_protocol, IPPROTO_ICMPV6); in icmpv6_cleanup()
/linux/net/ipv4/
H A Dnetlink.c24 case IPPROTO_ICMPV6: in rtm_getroute_parse_ip_proto()
H A Dip_tunnel_core.c352 .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 Dnet_shared.h15 #define IPPROTO_ICMPV6 58 macro
H A Dtest_lwt_bpf.c106 case IPPROTO_ICMPV6: in rewrite()
/linux/net/netfilter/ipvs/
H A Dip_vs_nfct.c110 new_tuple.dst.protonum != IPPROTO_ICMPV6) in ip_vs_update_conntrack()
115 new_tuple.dst.protonum != IPPROTO_ICMPV6) in ip_vs_update_conntrack()
/linux/include/uapi/linux/
H A Din6.h135 #define IPPROTO_ICMPV6 58 /* ICMPv6 */ macro
/linux/net/netfilter/ipset/
H A Dip_set_getport.c77 case IPPROTO_ICMPV6: { in get_port()
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dconnect_ping.c45 protocol = IPPROTO_ICMPV6; in subtest()
/linux/tools/testing/selftests/net/tcp_ao/
H A Dicmps-accept.c316 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 Dicmps-discard.c316 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 Debt_ip6.c131 info->protocol != IPPROTO_ICMPV6) in ebt_ip6_mt_check()
/linux/net/ipv6/netfilter/
H A Dip6t_NPT.c83 if (ipv6_hdr(skb)->nexthdr != IPPROTO_ICMPV6) in icmpv6_bounced_ipv6hdr()
H A Dnft_fib_ipv6.c146 if (likely(next != IPPROTO_ICMPV6)) in nft_fib_v6_skip_icmpv6()
/linux/tools/testing/selftests/net/
H A Dcmsg_sender.c499 opt.sock.proto = IPPROTO_ICMPV6; in main()
511 } else if (opt.sock.proto == IPPROTO_ICMPV6) { in main()
H A Dipv6_flowlabel.c225 prot = IPPROTO_ICMPV6; in main()
/linux/net/sched/
H A Dact_csum.c198 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 Dnet.c246 case IPPROTO_ICMPV6: in iwl_mei_rx_filter_ipv4()
/linux/tools/testing/selftests/bpf/progs/
H A Dxdpwall.c340 if (info.proto == IPPROTO_ICMPV6) in edgewall()

123