Home
last modified time | relevance | path

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

/Linux-v5.15/net/ipv6/
Dxfrm6_input.c44 int nhlen = skb->data - skb_network_header(skb); in xfrm6_transport_finish() local
54 __skb_push(skb, nhlen); in xfrm6_transport_finish()
56 skb_postpush_rcsum(skb, skb_network_header(skb), nhlen); in xfrm6_transport_finish()
Desp6_offload.c30 static __u16 esp6_nexthdr_esp_offset(struct ipv6hdr *ipv6_hdr, int nhlen) in esp6_nexthdr_esp_offset() argument
38 while (off < nhlen) { in esp6_nexthdr_esp_offset()
/Linux-v5.15/include/net/
Dip_tunnels.h317 int nhlen; in pskb_inet_may_pull() local
322 nhlen = sizeof(struct ipv6hdr); in pskb_inet_may_pull()
326 nhlen = sizeof(struct iphdr); in pskb_inet_may_pull()
329 nhlen = 0; in pskb_inet_may_pull()
332 return pskb_network_may_pull(skb, nhlen); in pskb_inet_may_pull()
/Linux-v5.15/net/decnet/
Ddn_fib.c152 int nhs = 0, nhlen = nla_len(attr); in dn_fib_count_nhs() local
154 while (rtnh_ok(nhp, nhlen)) { in dn_fib_count_nhs()
156 nhp = rtnh_next(nhp, &nhlen); in dn_fib_count_nhs()
160 return nhlen > 0 ? 0 : nhs; in dn_fib_count_nhs()
167 int nhlen = nla_len(attr); in dn_fib_get_nhs() local
172 if (!rtnh_ok(nhp, nhlen)) in dn_fib_get_nhs()
187 nhp = rtnh_next(nhp, &nhlen); in dn_fib_get_nhs()
Ddn_table.c232 int nhlen; in dn_fib_nh_match() local
249 nhlen = nla_len(attrs[RTA_MULTIPATH]); in dn_fib_nh_match()
252 int attrlen = nhlen - sizeof(struct rtnexthop); in dn_fib_nh_match()
255 if (attrlen < 0 || (nhlen -= nhp->rtnh_len) < 0) in dn_fib_nh_match()