Searched refs:IP6_EXTHDR_CHECK (Results 1 - 13 of 13) sorted by relevance
/darwin-on-arm/xnu/bsd/netinet6/ |
H A D | dest6.c | 67 IP6_EXTHDR_CHECK(m, off, sizeof(*dstopts), return IPPROTO_DONE); 77 IP6_EXTHDR_CHECK(m, off, dstoptlen, return IPPROTO_DONE);
|
H A D | route6.c | 105 IP6_EXTHDR_CHECK(m, off, sizeof(*rh), return IPPROTO_DONE); 131 * due to IP6_EXTHDR_CHECK assumption, we cannot handle 134 IP6_EXTHDR_CHECK(m, off, rhlen, return IPPROTO_DONE);
|
H A D | icmp6.c | 253 IP6_EXTHDR_CHECK(m, 0, sizeof(struct ip6_hdr),return ); 297 IP6_EXTHDR_CHECK(m, 0, sizeof(struct ip6_hdr), return); 343 IP6_EXTHDR_CHECK(m, 0, off + sizeof(struct icmp6_hdr), return); 444 IP6_EXTHDR_CHECK(m, off, sizeof(struct icmp6_hdr), return IPPROTO_DONE); 742 IP6_EXTHDR_CHECK(m, off, sizeof(struct icmp6_nodeinfo), 962 IP6_EXTHDR_CHECK(m, off, 998 IP6_EXTHDR_CHECK(m, 0, eoff + 1028 IP6_EXTHDR_CHECK(m, 0, eoff + sizeof(*rth), 1054 IP6_EXTHDR_CHECK(m, 0, eoff + rthlen, 1076 IP6_EXTHDR_CHECK( [all...] |
H A D | ah_input.c | 639 IP6_EXTHDR_CHECK(m, off, sizeof(struct ah), {return IPPROTO_DONE;}); 726 IP6_EXTHDR_CHECK(m, off, sizeof(struct ah) + sizoff + siz1, 812 IP6_EXTHDR_CHECK(m, off, sizeof(struct ah) + sizoff + siz1
|
H A D | ip6_input.c | 615 IP6_EXTHDR_CHECK(m, 0, sizeof(struct ip6_hdr), 1257 IP6_EXTHDR_CHECK(m, off, sizeof(*hbh), return -1); 1261 IP6_EXTHDR_CHECK(m, off, hbhlen, return -1); 1477 * called IP6_EXTHDR_CHECK() and all the extension headers are located in the
|
H A D | frag6.c | 189 IP6_EXTHDR_CHECK(m, offset, sizeof(struct ip6_frag), return IPPROTO_DONE);
|
H A D | udp6_usrreq.c | 218 IP6_EXTHDR_CHECK(m, off, sizeof(struct udphdr), return IPPROTO_DONE);
|
H A D | esp_input.c | 748 IP6_EXTHDR_CHECK(m, off, ESPMAXLEN, {return IPPROTO_DONE;}); 912 IP6_EXTHDR_CHECK(m, off, esplen + ivlen, return IPPROTO_DONE); /*XXX*/
|
H A D | nd6_nbr.c | 280 IP6_EXTHDR_CHECK(m, off, icmp6len, return); 879 IP6_EXTHDR_CHECK(m, off, icmp6len, return);
|
H A D | ip6_mroute.c | 1726 IP6_EXTHDR_CHECK(m, off, minlen, return IPPROTO_DONE);
|
H A D | nd6_rtr.c | 319 IP6_EXTHDR_CHECK(m, off, icmp6len, return); 432 IP6_EXTHDR_CHECK(m, off, icmp6len, return);
|
/darwin-on-arm/xnu/bsd/netinet/ |
H A D | ip6.h | 296 * IP6_EXTHDR_CHECK ensures that region between the IP6 header and the 304 #define IP6_EXTHDR_CHECK(m, off, hlen, action) \ macro
|
H A D | tcp_input.c | 768 IP6_EXTHDR_CHECK(m, *offp, sizeof(struct tcphdr), return IPPROTO_DONE); 1160 /* IP6_EXTHDR_CHECK() is already done at tcp6_input() */ 1342 IP6_EXTHDR_CHECK(m, off0, off, return);
|
Completed in 59 milliseconds