Searched refs:skb_network_header (Results 1 - 25 of 142) sorted by relevance

123456

/linux-master/net/ieee802154/6lowpan/
H A Drx.c68 if (!(lowpan_is_frag1(*skb_network_header(skb)) ||
69 lowpan_is_fragn(*skb_network_header(skb))))
72 ret = lowpan_frag_rcv(skb, *skb_network_header(skb) &
97 if (!lowpan_is_iphc(*skb_network_header(skb)))
114 if (!lowpan_is_ipv6(*skb_network_header(skb)))
129 if (!lowpan_is_esc(*skb_network_header(skb)))
145 if (!lowpan_is_hc1(*skb_network_header(skb)))
161 if (!lowpan_is_dff(*skb_network_header(skb)))
177 if (!lowpan_is_bc0(*skb_network_header(skb)))
193 if (!lowpan_is_mesh(*skb_network_header(sk
[all...]
/linux-master/include/net/
H A Dmpls.h27 return (struct mpls_shim_hdr *)skb_network_header(skb);
H A Dinet_ecn.h176 if (skb_network_header(skb) + sizeof(struct iphdr) <=
182 if (skb_network_header(skb) + sizeof(struct ipv6hdr) <=
212 if (skb_network_header(skb) + sizeof(struct iphdr) <=
218 if (skb_network_header(skb) + sizeof(struct ipv6hdr) <=
H A Dnsh.h257 return (struct nshhdr *)skb_network_header(skb);
/linux-master/include/linux/
H A Dif_arp.h27 return (struct arphdr *)skb_network_header(skb);
H A Dip.h21 return (struct iphdr *)skb_network_header(skb);
H A Dif_pppox.h21 return (struct pppoe_hdr *)skb_network_header(skb);
/linux-master/net/ncsi/
H A Dncsi-rsp.c46 h = (struct ncsi_rsp_pkt_hdr *)skb_network_header(nr->rsp);
97 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp);
120 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp);
145 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp);
169 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp);
196 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp);
218 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp);
240 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp);
262 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp);
285 rsp = (struct ncsi_rsp_pkt *)skb_network_header(n
[all...]
/linux-master/net/ipv6/ila/
H A Dila_common.c85 (skb_network_header(skb) + nhoff);
95 (skb_network_header(skb) + nhoff);
110 (skb_network_header(skb) + nhoff);
/linux-master/net/ipv6/
H A Dip6_icmp.c69 if (unlikely(!skb_in || skb_network_header(skb_in) < skb_in->head ||
70 (skb_network_header(skb_in) + sizeof(struct ipv6hdr)) >
H A Dexthdrs.c79 switch ((skb_network_header(skb)[optoff] & 0xC0) >> 6) {
119 const unsigned char *nh = skb_network_header(skb);
182 nh = skb_network_header(skb);
246 hao = (struct ipv6_destopt_hao *)(skb_network_header(skb) + optoff);
274 hao = (struct ipv6_destopt_hao *)(skb_network_header(skb) +
402 skb_postpull_rcsum(skb, skb_network_header(skb),
422 opt->nhoff = (&hdr->nexthdr) - skb_network_header(skb);
431 skb_network_header(skb)));
513 skb_postpull_rcsum(skb, skb_network_header(skb),
532 opt->nhoff = (&hdr->nexthdr) - skb_network_header(sk
[all...]
H A Dexthdrs_core.c118 const unsigned char *nh = skb_network_header(skb);
119 int packet_len = skb_tail_pointer(skb) - skb_network_header(skb);
H A Doutput_core.c62 skb_network_header(skb);
91 exthdr = (struct ipv6_opt_hdr *)(skb_network_header(skb) +
H A Dxfrm6_input.c48 skb_network_header(skb)[IP6CB(skb)->nhoff] =
58 skb_postpush_rcsum(skb, skb_network_header(skb), nhlen);
229 return xfrm6_rcv_spi(skb, skb_network_header(skb)[IP6CB(skb)->nhoff],
H A Dudp_offload.c92 unfrag_len = (skb_network_header(skb) - skb_mac_header(skb)) +
101 fptr = (struct frag_hdr *)(skb_network_header(skb) + unfrag_ip6hlen);
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_fcoe.c43 struct fcoe_hdr *fcoeh = (struct fcoe_hdr *)skb_network_header(skb);
/linux-master/net/sched/
H A Dem_u32.c21 const unsigned char *ptr = skb_network_header(skb);
H A Dact_nat.c187 tcph = (void *)(skb_network_header(skb) + ihl);
200 udph = (void *)(skb_network_header(skb) + ihl);
216 icmph = (void *)(skb_network_header(skb) + ihl);
225 icmph = (void *)(skb_network_header(skb) + ihl);
239 icmph = (void *)(skb_network_header(skb) + ihl);
/linux-master/net/netfilter/
H A Dnf_flow_table_ip.c30 tcph = (void *)(skb_network_header(skb) + thoff);
44 tcph = (void *)(skb_network_header(skb) + thoff);
53 udph = (void *)(skb_network_header(skb) + thoff);
160 phdr = (struct pppoe_hdr *)skb_network_header(skb);
184 iph = (struct iphdr *)(skb_network_header(skb) + ctx->offset);
219 ports = (struct flow_ports *)(skb_network_header(skb) + thoff);
226 greh = (struct gre_base_hdr *)(skb_network_header(skb) + thoff);
233 iph = (struct iphdr *)(skb_network_header(skb) + ctx->offset);
380 iph = (struct iphdr *)(skb_network_header(skb) + ctx->offset);
479 tcph = (void *)(skb_network_header(sk
[all...]
H A Dnf_nat_helper.c35 data = skb_network_header(skb) + dataoff;
40 skb_tail_pointer(skb) - (skb_network_header(skb) + dataoff +
/linux-master/net/rxrpc/
H A Dpeer_event.c52 skb_network_header(skb) + serr->addr_offset,
57 skb_network_header(skb) + serr->addr_offset + 12,
73 skb_network_header(skb) + serr->addr_offset,
81 skb_network_header(skb) + serr->addr_offset,
/linux-master/net/mpls/
H A Dmpls_gso.c34 mpls_hlen = skb_inner_network_header(skb) - skb_network_header(skb);
/linux-master/net/ipv4/netfilter/
H A Darpt_mangle.c24 arpptr = skb_network_header(skb) + sizeof(*arp);
/linux-master/include/net/iucv/
H A Daf_iucv.h85 return (struct af_iucv_trans_hdr *)skb_network_header(skb);
/linux-master/include/net/phonet/
H A Dphonet.h59 return (struct phonethdr *)skb_network_header(skb);

Completed in 185 milliseconds

123456