/kernel/linux/linux-5.10/drivers/net/wireless/marvell/mwifiex/ |
H A D | sta_rx.c | 41 struct icmp6hdr *icmpv6; in mwifiex_discard_gratuitous_arp()
|
/kernel/linux/linux-5.10/samples/bpf/ |
H A D | test_lwt_bpf.c | 115 off = offsetof(struct icmp6hdr, icmp6_cksum); in rewrite()
|
/kernel/linux/linux-5.10/net/ipv6/netfilter/ |
H A D | ip6t_NPT.c | 90 skb_transport_offset(skb) + sizeof(struct icmp6hdr), in icmpv6_bounced_ipv6hdr()
|
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/mwifiex/ |
H A D | sta_rx.c | 29 struct icmp6hdr *icmpv6; in mwifiex_discard_gratuitous_arp()
|
/kernel/linux/linux-6.6/tools/testing/selftests/net/ |
H A D | ipv6_flowlabel.c | 44 static struct icmp6hdr icmp6 = {
|
/kernel/linux/linux-6.6/net/ipv6/netfilter/ |
H A D | ip6t_NPT.c | 90 skb_transport_offset(skb) + sizeof(struct icmp6hdr), in icmpv6_bounced_ipv6hdr()
|
/kernel/linux/linux-6.6/samples/bpf/ |
H A D | test_lwt_bpf.c | 107 off = offsetof(struct icmp6hdr, icmp6_cksum); in rewrite()
|
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | ip_tunnel_core.c | 291 struct icmp6hdr *icmp6h; in iptunnel_pmtud_build_icmpv6() 314 *icmp6h = (struct icmp6hdr) { in iptunnel_pmtud_build_icmpv6() 375 struct icmp6hdr *icmp6h; in iptunnel_pmtud_check_icmpv6() 381 icmp6h = (struct icmp6hdr *)(skb_network_header(skb) + offset); in iptunnel_pmtud_check_icmpv6()
|
H A D | ping.c | 687 type = ((struct icmp6hdr *) user_icmph)->icmp6_type; in ping_common_sendmsg() 688 code = ((struct icmp6hdr *) user_icmph)->icmp6_code; in ping_common_sendmsg()
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | ip_tunnel_core.c | 291 struct icmp6hdr *icmp6h; in iptunnel_pmtud_build_icmpv6() 314 *icmp6h = (struct icmp6hdr) { in iptunnel_pmtud_build_icmpv6() 375 struct icmp6hdr *icmp6h; in iptunnel_pmtud_check_icmpv6() 381 icmp6h = (struct icmp6hdr *)(skb_network_header(skb) + offset); in iptunnel_pmtud_check_icmpv6()
|
H A D | ping.c | 682 type = ((struct icmp6hdr *) user_icmph)->icmp6_type; in ping_common_sendmsg() 683 code = ((struct icmp6hdr *) user_icmph)->icmp6_code; in ping_common_sendmsg()
|
/kernel/linux/linux-5.10/net/netfilter/ipvs/ |
H A D | ip_vs_core.c | 813 struct icmp6hdr *icmph; in ip_vs_nat_icmp_v6() 818 icmph = (struct icmp6hdr *)(skb_network_header(skb) + icmp_offset); in ip_vs_nat_icmp_v6() 819 offs = icmp_offset + sizeof(struct icmp6hdr); in ip_vs_nat_icmp_v6() 851 skb->csum_offset = offsetof(struct icmp6hdr, icmp6_cksum); in ip_vs_nat_icmp_v6() 1006 struct icmp6hdr _icmph, *ic; in ip_vs_out_icmp_v6() 1869 struct icmp6hdr _icmph, *ic; in ip_vs_in_icmp_v6()
|
/kernel/linux/linux-6.6/net/netfilter/ipvs/ |
H A D | ip_vs_core.c | 801 struct icmp6hdr *icmph; in ip_vs_nat_icmp_v6() 806 icmph = (struct icmp6hdr *)(skb_network_header(skb) + icmp_offset); in ip_vs_nat_icmp_v6() 807 offs = icmp_offset + sizeof(struct icmp6hdr); in ip_vs_nat_icmp_v6() 839 skb->csum_offset = offsetof(struct icmp6hdr, icmp6_cksum); in ip_vs_nat_icmp_v6() 994 struct icmp6hdr _icmph, *ic; in ip_vs_out_icmp_v6() 1804 struct icmp6hdr _icmph, *ic; in ip_vs_in_icmp_v6()
|
/kernel/linux/linux-5.10/net/netfilter/ |
H A D | nf_nat_proto.c | 259 struct icmp6hdr *hdr; in icmpv6_manip_pkt() 264 hdr = (struct icmp6hdr *)(skb->data + hdroff); in icmpv6_manip_pkt() 805 struct icmp6hdr icmp6; in nf_nat_icmpv6_reply_translation()
|
/kernel/linux/linux-6.6/net/sctp/ |
H A D | ipv6.c | 197 struct icmp6hdr *hdr; in sctp_udp_v6_err() 208 hdr = (struct icmp6hdr *)(skb_network_header(skb) - sizeof(struct icmp6hdr)); in sctp_udp_v6_err()
|
/kernel/linux/linux-6.6/net/netfilter/ |
H A D | nf_nat_proto.c | 259 struct icmp6hdr *hdr; in icmpv6_manip_pkt() 264 hdr = (struct icmp6hdr *)(skb->data + hdroff); in icmpv6_manip_pkt() 843 struct icmp6hdr icmp6; in nf_nat_icmpv6_reply_translation()
|
H A D | nf_log_syslog.c | 703 struct icmp6hdr _icmp6h; in dump_ipv6_packet() 704 const struct icmp6hdr *ic; in dump_ipv6_packet()
|
/kernel/linux/linux-5.10/net/openvswitch/ |
H A D | flow.c | 292 sizeof(struct icmp6hdr)); in icmp6hdr_ok() 408 struct icmp6hdr *icmp = icmp6_hdr(skb); in parse_icmpv6()
|
/kernel/linux/linux-5.10/net/ipv6/ |
H A D | datagram.c | 294 ip_icmp_error_rfc4884(skb, out, sizeof(struct icmp6hdr), in ipv6_icmp_error_rfc4884() 303 struct icmp6hdr *icmph = icmp6_hdr(skb); in ipv6_icmp_error()
|
H A D | raw.c | 111 struct icmp6hdr _hdr; in icmpv6_filter() 112 const struct icmp6hdr *hdr; in icmpv6_filter() 115 * additional bytes of message body in "struct icmp6hdr". in icmpv6_filter()
|
H A D | ndisc.c | 479 struct icmp6hdr *icmp6h = icmp6_hdr(skb); in ndisc_send_skb() 1127 struct icmp6hdr *icmp6h = (struct icmp6hdr *)skb_transport_header(ra); in ndisc_ra_useropt()
|
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | datagram.c | 300 ip_icmp_error_rfc4884(skb, out, sizeof(struct icmp6hdr), in ipv6_icmp_error_rfc4884() 309 struct icmp6hdr *icmph = icmp6_hdr(skb); in ipv6_icmp_error()
|
H A D | raw.c | 95 struct icmp6hdr _hdr; in icmpv6_filter() 96 const struct icmp6hdr *hdr; in icmpv6_filter() 99 * additional bytes of message body in "struct icmp6hdr". in icmpv6_filter()
|
H A D | ndisc.c | 479 struct icmp6hdr *icmp6h = icmp6_hdr(skb); in ndisc_send_skb() 1188 struct icmp6hdr *icmp6h = (struct icmp6hdr *)skb_transport_header(ra); in ndisc_ra_useropt()
|
/kernel/linux/linux-6.6/net/openvswitch/ |
H A D | flow.c | 437 sizeof(struct icmp6hdr)); in icmp6hdr_ok() 557 struct icmp6hdr *icmp = icmp6_hdr(skb); in parse_icmpv6()
|