Searched refs:frag_hdr (Results 1 – 7 of 7) sorted by relevance
47 struct frag_hdr *frag = NULL; in match()123 if (len < sizeof(struct frag_hdr)){ in match()128 frag = (struct frag_hdr *) (skb->data + ptr); in match()
102 struct frag_hdr *fhdr; in dump_packet()109 fhdr = (struct frag_hdr *)(skb->data + ptr); in dump_packet()
237 foff_off = ptr + offsetof(struct frag_hdr, in ip6_packet_match()
53 static __inline__ void ipv6_select_ident(struct sk_buff *skb, struct frag_hdr *fhdr) in ipv6_select_ident()312 struct frag_hdr *fhdr; in ipv6_build_fraghdr()314 fhdr = (struct frag_hdr *) skb_put(skb, sizeof(struct frag_hdr)); in ipv6_build_fraghdr()356 unfrag_len = sizeof(struct ipv6hdr) + sizeof(struct frag_hdr); in ip6_frag_xmit()441 struct frag_hdr *fhdr2; in ip6_frag_xmit()454 fhdr2 = (struct frag_hdr *) (skb->data + fhdr_dist); in ip6_frag_xmit()
419 struct frag_hdr *fhdr, int nhoff) in ip6_frag_queue()649 ((struct frag_hdr*)head->h.raw)->frag_off = 0; in ip6_frag_reasm()699 struct frag_hdr *fhdr; in ipv6_reassembly()712 if (!pskb_may_pull(skb, (skb->h.raw-skb->data)+sizeof(struct frag_hdr))) { in ipv6_reassembly()718 fhdr = (struct frag_hdr *)skb->h.raw; in ipv6_reassembly()722 skb->h.raw += sizeof(struct frag_hdr); in ipv6_reassembly()
806 start+offsetof(struct frag_hdr, in ipv6_skip_exthdr()
94 struct frag_hdr { struct