Searched refs:prevhdr (Results 1 - 8 of 8) sorted by relevance

/linux-master/net/ipv6/
H A Dnetfilter.c132 u8 *prevhdr, nexthdr = 0; local
137 err = ip6_find_1stfragopt(skb, &prevhdr);
141 nexthdr = *prevhdr;
183 err = ip6_fraglist_init(skb, hlen, prevhdr, nexthdr, frag_id,
216 LL_RESERVED_SPACE(skb->dev), prevhdr, nexthdr, frag_id,
H A Dudp_offload.c26 u8 *packet_start, *prevhdr; local
86 err = ip6_find_1stfragopt(skb, &prevhdr);
90 nexthdr = *prevhdr;
91 *prevhdr = NEXTHDR_FRAGMENT;
H A Dxfrm6_output.c51 u8 prevhdr = ipv6_hdr(skb)->nexthdr; local
53 if (prevhdr != NEXTHDR_FRAGMENT)
H A Dip6_output.c692 int ip6_fraglist_init(struct sk_buff *skb, unsigned int hlen, u8 *prevhdr, argument
700 *prevhdr = NEXTHDR_FRAGMENT;
759 unsigned short needed_tailroom, int hdr_room, u8 *prevhdr,
762 state->prevhdr = prevhdr;
781 u8 *prevhdr = state->prevhdr, *fragnexthdr_offset; local
826 fragnexthdr_offset += prevhdr - skb_network_header(skb);
868 u8 *prevhdr, nexthdr = 0; local
870 err = ip6_find_1stfragopt(skb, &prevhdr);
758 ip6_frag_init(struct sk_buff *skb, unsigned int hlen, unsigned int mtu, unsigned short needed_tailroom, int hdr_room, u8 *prevhdr, u8 nexthdr, __be32 frag_id, struct ip6_frag_state *state) argument
[all...]
H A Dip6_offload.c116 u8 *prevhdr; local
175 int err = ip6_find_1stfragopt(skb, &prevhdr);
/linux-master/net/xfrm/
H A Dxfrm_output.c142 static int xfrm6_hdr_offset(struct xfrm_state *x, struct sk_buff *skb, u8 **prevhdr) argument
148 return mip6_rthdr_offset(skb, prevhdr, x->type->proto);
154 return ip6_find_1stfragopt(skb, prevhdr);
167 u8 *prevhdr; local
173 hdr_len = xfrm6_hdr_offset(x, skb, &prevhdr);
177 (prevhdr - x->props.header_len) - skb->data);
198 u8 *prevhdr; local
203 hdr_len = xfrm6_hdr_offset(x, skb, &prevhdr);
207 (prevhdr - x->props.header_len) - skb->data);
/linux-master/net/ipv6/netfilter/
H A Dnf_conntrack_reasm.c397 u8 prevhdr = NEXTHDR_IPV6; local
421 prevhdr = nexthdr;
432 *prevhdrp = prevhdr;
447 u8 prevhdr; local
455 if (find_prev_fhdr(skb, &prevhdr, &nhoff, &fhoff) < 0)
/linux-master/include/net/
H A Dipv6.h177 int ip6_fraglist_init(struct sk_buff *skb, unsigned int hlen, u8 *prevhdr,
193 u8 *prevhdr; member in struct:ip6_frag_state
206 unsigned short needed_tailroom, int hdr_room, u8 *prevhdr,

Completed in 143 milliseconds