Home
last modified time | relevance | path

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

/linux/net/xfrm/
H A Dxfrm_output.c142 static int xfrm6_hdr_offset(struct xfrm_state *x, struct sk_buff *skb, u8 **prevhdr) in xfrm6_hdr_offset() argument
148 return mip6_rthdr_offset(skb, prevhdr, x->type->proto); in xfrm6_hdr_offset()
154 return ip6_find_1stfragopt(skb, prevhdr); in xfrm6_hdr_offset()
167 u8 *prevhdr; in xfrm6_transport_output() local
173 hdr_len = xfrm6_hdr_offset(x, skb, &prevhdr); in xfrm6_transport_output()
177 (prevhdr - x->props.header_len) - skb->data); in xfrm6_transport_output()
198 u8 *prevhdr; in xfrm6_ro_output() local
203 hdr_len = xfrm6_hdr_offset(x, skb, &prevhdr); in xfrm6_ro_output()
207 (prevhdr - x->props.header_len) - skb->data); in xfrm6_ro_output()
/linux/net/ipv6/
H A Dxfrm6_output.c51 u8 prevhdr = ipv6_hdr(skb)->nexthdr; in xfrm6_noneed_fragment() local
53 if (prevhdr != NEXTHDR_FRAGMENT) in xfrm6_noneed_fragment()
H A Dip6_offload.c116 u8 *prevhdr; in ipv6_gso_segment() local
177 int err = ip6_find_1stfragopt(skb, &prevhdr); in ipv6_gso_segment()
/linux/net/ipv6/netfilter/
H A Dnf_conntrack_reasm.c403 u8 prevhdr = NEXTHDR_IPV6; in find_prev_fhdr() local
427 prevhdr = nexthdr; in find_prev_fhdr()
438 *prevhdrp = prevhdr; in find_prev_fhdr()
454 u8 prevhdr; in nf_ct_frag6_gather() local
462 if (find_prev_fhdr(skb, &prevhdr, &nhoff, &fhoff) < 0) in nf_ct_frag6_gather()
/linux/include/net/
H A Dipv6.h177 int ip6_fraglist_init(struct sk_buff *skb, unsigned int hlen, u8 *prevhdr,
193 u8 *prevhdr; member
206 unsigned short needed_tailroom, int hdr_room, u8 *prevhdr,