Searched refs:ip6_frag (Results 1 - 17 of 17) sorted by relevance

/freebsd-10.3-release/contrib/tcpdump/
H A Dprint-frag6.c46 register const struct ip6_frag *dp;
49 dp = (const struct ip6_frag *)bp;
59 (long)(bp - bp2) - sizeof(struct ip6_frag));
64 (long)(bp - bp2) - sizeof(struct ip6_frag));
75 return sizeof(struct ip6_frag);
H A Dip6.h178 struct ip6_frag { struct
H A Dprint-icmp6.c601 struct ip6_frag *fragh;
641 fragh = (struct ip6_frag *)bp;
648 hlen = sizeof(struct ip6_frag);
/freebsd-10.3-release/sys/netinet6/
H A Dfrag6.c159 struct ip6_frag *ip6f;
176 IP6_EXTHDR_CHECK(m, offset, sizeof(struct ip6_frag), IPPROTO_DONE);
177 ip6f = (struct ip6_frag *)((caddr_t)ip6 + offset);
179 IP6_EXTHDR_GET(ip6f, struct ip6_frag *, m, offset, sizeof(*ip6f));
207 * sizeof(struct ip6_frag) == 8
222 offset += sizeof(struct ip6_frag);
313 sizeof(struct ip6_frag);
327 offset - sizeof(struct ip6_frag) +
328 offsetof(struct ip6_frag, ip6f_offlg));
334 offset - sizeof(struct ip6_frag)
[all...]
H A Dip6_output.c143 struct ip6_frag **);
217 struct ip6_frag *ip6f;
941 len = (mtu - hlen - sizeof(struct ip6_frag)) & ~7;
1164 struct ip6_frag **frghdrp)
1182 M_TRAILINGSPACE(mlast) >= sizeof(struct ip6_frag)) {
1184 *frghdrp = (struct ip6_frag *)(mtod(mlast, caddr_t) +
1186 mlast->m_len += sizeof(struct ip6_frag);
1187 m->m_pkthdr.len += sizeof(struct ip6_frag);
1195 mfrg->m_len = sizeof(struct ip6_frag);
1196 *frghdrp = mtod(mfrg, struct ip6_frag *);
[all...]
H A Dicmp6.c985 struct ip6_frag *fh;
1074 sizeof(struct ip6_frag), -1);
1075 fh = (struct ip6_frag *)(mtod(m, caddr_t) +
1078 IP6_EXTHDR_GET(fh, struct ip6_frag *, m,
1094 eoff += sizeof(struct ip6_frag);
1206 if (mtu < sizeof(struct ip6_hdr) + sizeof(struct ip6_frag) + 8)
H A Dip6_input.c1707 len += sizeof(struct ip6_frag);
1733 struct ip6_frag fh;
1764 off += sizeof(struct ip6_frag);
/freebsd-10.3-release/sys/net/
H A Dflowtable.c361 PULLUP_TO(hlen, ulp, struct ip6_frag);
362 hlen += sizeof (struct ip6_frag);
363 proto = ((struct ip6_frag *)ulp)->ip6f_nxt;
364 offset = ((struct ip6_frag *)ulp)->ip6f_offlg &
/freebsd-10.3-release/sys/netgraph/netflow/
H A Dng_netflow.c812 struct ip6_frag *ip6f;
865 M_CHECK(sizeof(struct ip6_frag));
866 ip6f = (struct ip6_frag *)(mtod(m, caddr_t) +
869 hdr_off = sizeof(struct ip6_frag);
/freebsd-10.3-release/sys/netinet/
H A Dip6.h233 struct ip6_frag { struct
/freebsd-10.3-release/sys/netpfil/ipfw/
H A Dip_fw2.c1082 PULLUP_TO(hlen, ulp, struct ip6_frag);
1084 hlen += sizeof (struct ip6_frag);
1085 proto = ((struct ip6_frag *)ulp)->ip6f_nxt;
1086 offset = ((struct ip6_frag *)ulp)->ip6f_offlg &
1088 ip6f_mf = ((struct ip6_frag *)ulp)->ip6f_offlg &
1100 ntohl(((struct ip6_frag *)ulp)->ip6f_ident);
/freebsd-10.3-release/usr.sbin/traceroute6/
H A Dtraceroute6.c1354 hlen = sizeof(struct ip6_frag);
1355 nh = ((struct ip6_frag *)cp)->ip6f_nxt;
/freebsd-10.3-release/sys/netpfil/pf/
H A Dpf_norm.c156 struct ip6_frag *, uint16_t, uint16_t, u_short *);
665 pf_reassemble6(struct mbuf **m0, struct ip6_hdr *ip6, struct ip6_frag *fraghdr,
722 hdrlen = frent->fe_hdrlen - sizeof(struct ip6_frag);
730 m = m_getptr(m, hdrlen + offsetof(struct ip6_frag, ip6f_nxt), &off);
1420 struct ip6_frag frag;
/freebsd-10.3-release/sys/contrib/ipfilter/netinet/
H A Dip_frag.c427 sizeof(struct ip6_frag);
H A Dfil.c840 struct ip6_frag *frag;
844 frag = (struct ip6_frag *)ipf_pr_ipv6exthdr(fin, 0, IPPROTO_FRAGMENT);
/freebsd-10.3-release/sbin/ping6/
H A Dping6.c2581 hlen = sizeof(struct ip6_frag);
2582 nh = ((struct ip6_frag *)cp)->ip6f_nxt;
/freebsd-10.3-release/contrib/ipfilter/tools/
H A Dipmon.c1239 hl += sizeof(struct ip6_frag);

Completed in 297 milliseconds