Home
last modified time | relevance | path

Searched refs:nhlen (Results 1 – 5 of 5) sorted by relevance

/linux/include/net/
H A Dip_tunnels.h465 int nhlen; in pskb_inet_may_pull_reason() local
470 nhlen = sizeof(struct ipv6hdr); in pskb_inet_may_pull_reason()
474 nhlen = sizeof(struct iphdr); in pskb_inet_may_pull_reason()
477 nhlen = 0; in pskb_inet_may_pull_reason()
480 return pskb_network_may_pull_reason(skb, nhlen); in pskb_inet_may_pull_reason()
493 int nhlen = 0, maclen = inner_proto_inherit ? 0 : ETH_HLEN; in skb_vlan_inet_prepare() local
506 nhlen = sizeof(struct ipv6hdr); in skb_vlan_inet_prepare()
510 nhlen = sizeof(struct iphdr); in skb_vlan_inet_prepare()
516 reason = pskb_may_pull_reason(skb, maclen + nhlen); in skb_vlan_inet_prepare()
/linux/net/ipv6/
H A Dxfrm6_input.c47 int nhlen = -skb_network_offset(skb); in xfrm6_transport_finish() local
57 __skb_push(skb, nhlen); in xfrm6_transport_finish()
59 skb_postpush_rcsum(skb, skb_network_header(skb), nhlen); in xfrm6_transport_finish()
H A Desp6_offload.c32 static __u16 esp6_nexthdr_esp_offset(struct ipv6hdr *ipv6_hdr, int nhlen) in esp6_nexthdr_esp_offset() argument
42 while (off < nhlen) { in esp6_nexthdr_esp_offset()
H A Dseg6_local.c651 int nhlen; in seg6_pop_srh()
671 nhlen = skb_network_header_len(skb); in seg6_pop_srh()
676 if (likely(nhlen <= srhoff)) in seg6_pop_srh()
677 thoff = nhlen; in seg6_pop_srh()
678 else if (nhlen >= srhoff + srhlen) in seg6_pop_srh()
680 thoff = nhlen - srhlen; in seg6_pop_srh()
635 int nhlen; seg6_pop_srh() local
/linux/drivers/net/
H A Dgeneve.c1253 unsigned int nhlen; in geneve_build_gro_hint_opt() local
1268 nhlen = skb_inner_mac_header(skb) - skb->data; in geneve_build_gro_hint_opt()
1269 if (nhlen > 255 || !skb_transport_header_was_set(skb) || in geneve_build_gro_hint_opt()
1271 (skb_transport_offset(skb) + sizeof(struct udphdr) > nhlen)) in geneve_build_gro_hint_opt()
1298 hint->nested_hdr_len = nhlen; in geneve_build_gro_hint_opt()