Searched refs:ip6_frag (Results 1 – 8 of 8) sorted by relevance
38 register const struct ip6_frag *dp; in frag6_print()41 dp = (const struct ip6_frag *)bp; in frag6_print()51 (long)(bp - bp2) - sizeof(struct ip6_frag))); in frag6_print()56 (long)(bp - bp2) - sizeof(struct ip6_frag))); in frag6_print()65 return sizeof(struct ip6_frag); in frag6_print()
187 struct ip6_frag { struct
1188 const struct ip6_frag *fragh; in get_upperlayer()1228 fragh = (struct ip6_frag *)bp; in get_upperlayer()1235 hlen = sizeof(struct ip6_frag); in get_upperlayer()
59 size_t maybe_fill_frag_header(struct ip6_frag *frag_hdr, struct ip6_hdr *ip6_targ,61 uint8_t parse_frag_header(const struct ip6_frag *frag_hdr, struct iphdr *ip_targ);64 size_t maybe_fill_frag_header(struct ip6_frag *frag_hdr, struct ip6_hdr *ip6_targ,66 uint8_t parse_frag_header(const struct ip6_frag *frag_hdr, struct iphdr *ip_targ);
60 struct ip6_frag *frag_hdr; in ipv4_packet()118 frag_hdr = (struct ip6_frag *) out[pos + 1].iov_base; in ipv4_packet()
81 struct ip6_frag *frag_hdr = NULL; in ipv6_packet()128 frag_hdr = (struct ip6_frag *) next_header; in ipv6_packet()
178 size_t maybe_fill_frag_header(struct ip6_frag *frag_hdr, struct ip6_hdr *ip6_targ, in maybe_fill_frag_header()207 uint8_t parse_frag_header(const struct ip6_frag *frag_hdr, struct iphdr *ip_targ) { in parse_frag_header()501 char fraghdr[sizeof(struct ip6_frag)]; in translate_packet()504 char icmp_fraghdr[sizeof(struct ip6_frag)]; in translate_packet()
188 struct ip6_frag *frag = (struct ip6_frag *) (ip6 + 1); in is_ipv6_fragment()197 int ipv6_fragment_offset(struct ip6_frag *frag) { in ipv6_fragment_offset()230 struct ip6_frag *frag = (struct ip6_frag *) (ip6 + 1); in check_packet()320 struct ip6_frag *frag = (struct ip6_frag *) (ip6_orig + 1); in reassemble_packet()