Searched refs:icmp6hdr (Results 1 - 25 of 54) sorted by relevance

123

/linux-master/include/net/
H A Dmld.h10 struct icmp6hdr mld_hdr;
31 struct icmp6hdr mld2r_hdr;
43 struct icmp6hdr mld2q_hdr;
H A Dndisc.h82 struct icmp6hdr icmph;
88 struct icmp6hdr icmph;
93 struct icmp6hdr icmph;
99 struct icmp6hdr icmph;
H A Daddrconf.h260 struct icmp6hdr *hdr;
263 !pskb_network_may_pull(skb, offset + sizeof(struct icmp6hdr)))
266 hdr = (struct icmp6hdr *)(skb_network_header(skb) + offset);
H A Dipv6_frag.h134 offset += sizeof(struct icmp6hdr);
/linux-master/net/ipv6/
H A Dicmp.c77 /* icmpv6_notify checks 8 bytes can be pulled, icmp6hdr is 8 bytes */
78 struct icmp6hdr *icmp6 = (struct icmp6hdr *) (skb->data + offset);
152 ptr+offsetof(struct icmp6hdr, icmp6_type),
273 struct icmp6hdr *thdr, int len)
276 struct icmp6hdr *icmp6h;
283 memcpy(icmp6h, thdr, sizeof(struct icmp6hdr));
288 sizeof(struct icmp6hdr), skb->csum);
301 sizeof(struct icmp6hdr), tmp_csum);
456 struct icmp6hdr tmp_hd
[all...]
H A Dping.c66 struct icmp6hdr user_icmph;
178 sizeof(struct icmp6hdr), &ipc6, &fl6, rt,
187 (struct icmp6hdr *)&pfh.icmph, len);
H A Dmcast_snoop.c136 unsigned int len = skb_transport_offset(skb) + sizeof(struct icmp6hdr);
H A Dfou6.c108 skb_set_transport_header(skb, -(int)sizeof(struct icmp6hdr));
148 skb_set_transport_header(skb, -(int)sizeof(struct icmp6hdr));
/linux-master/net/ipv6/ila/
H A Dila_common.c108 nhoff + sizeof(struct icmp6hdr)))) {
109 struct icmp6hdr *ih = (struct icmp6hdr *)
/linux-master/net/netfilter/ipset/
H A Dip_set_getport.c78 struct icmp6hdr _ich;
79 const struct icmp6hdr *ic;
/linux-master/include/linux/
H A Dicmpv6.h9 static inline struct icmp6hdr *icmp6_hdr(const struct sk_buff *skb)
11 return (struct icmp6hdr *)skb_transport_header(skb);
/linux-master/net/netfilter/
H A Dnf_conntrack_proto_icmpv6.c36 const struct icmp6hdr *hp;
37 struct icmp6hdr _hdr;
188 const struct icmp6hdr *icmp6h;
189 struct icmp6hdr _ih;
H A Dxt_HMARK.c151 struct icmp6hdr *icmp6h, _ih6;
158 *offset += sizeof(struct icmp6hdr);
H A Dxt_tcpudp.c218 const struct icmp6hdr *ic;
219 struct icmp6hdr _icmph;
/linux-master/drivers/staging/gdm724x/
H A Dgdm_lte.c231 struct icmp6hdr *icmp6_in;
232 struct icmp6hdr icmp6_out;
258 icmp6_in = (struct icmp6hdr *)(skb_in->data + mac_header_len +
264 u8 icmp_na[sizeof(struct icmp6hdr) +
280 sizeof(struct ipv6hdr) + sizeof(struct icmp6hdr));
295 ipv6_out.payload_len = htons(sizeof(struct icmp6hdr) +
298 memcpy(icmp_na, &icmp6_out, sizeof(struct icmp6hdr));
299 memcpy(icmp_na + sizeof(struct icmp6hdr), &na,
322 skb_put_data(skb_out, &icmp6_out, sizeof(struct icmp6hdr));
383 struct icmp6hdr *icmp
[all...]
/linux-master/include/uapi/linux/
H A Dicmpv6.h8 struct icmp6hdr { struct
/linux-master/net/ipv6/netfilter/
H A Dnf_reject_ipv6.c101 struct icmp6hdr *icmp6h;
118 nskb = alloc_skb(sizeof(struct ipv6hdr) + sizeof(struct icmp6hdr) +
130 icmp6h = skb_put_zero(nskb, sizeof(struct icmp6hdr));
H A Dnf_socket_ipv6.c31 struct icmp6hdr *icmph, _icmph;
H A Dip6t_NPT.c90 skb_transport_offset(skb) + sizeof(struct icmp6hdr),
/linux-master/tools/testing/selftests/bpf/progs/
H A Dtest_xdp_noinline.c223 off += sizeof(struct icmp6hdr) + sizeof(struct ipv6hdr);
423 struct icmp6hdr *icmp_hdr;
429 + sizeof(struct ipv6hdr) + sizeof(struct icmp6hdr) > data_end)
448 struct icmp6hdr *icmp_hdr;
458 off += sizeof(struct icmp6hdr);
H A Dtest_l4lb.c237 struct icmp6hdr *icmp_hdr;
245 off += sizeof(struct icmp6hdr);
/linux-master/drivers/net/ipvlan/
H A Dipvlan_core.c186 struct icmp6hdr *icmph;
192 icmph = (struct icmp6hdr *)(ip6h + 1);
201 icmph = (struct icmp6hdr *)(ip6h + 1);
/linux-master/tools/testing/selftests/net/
H A Dipv6_flowlabel.c44 static struct icmp6hdr icmp6 = {
/linux-master/samples/bpf/
H A Dtest_lwt_bpf.c107 off = offsetof(struct icmp6hdr, icmp6_cksum);
/linux-master/drivers/net/wireless/marvell/mwifiex/
H A Dsta_rx.c29 struct icmp6hdr *icmpv6;

Completed in 265 milliseconds

123