Searched refs:IP6_EXTHDR_CHECK (Results 1 - 11 of 11) sorted by relevance
/freebsd-9.3-release/sys/netinet6/ |
H A D | dest6.c | 71 IP6_EXTHDR_CHECK(m, off, sizeof(*dstopts), IPPROTO_DONE); 81 IP6_EXTHDR_CHECK(m, off, dstoptlen, IPPROTO_DONE);
|
H A D | route6.c | 80 IP6_EXTHDR_CHECK(m, off, sizeof(*rh), IPPROTO_DONE);
|
H A D | icmp6.c | 231 IP6_EXTHDR_CHECK(m, 0, sizeof(struct ip6_hdr), ); 275 IP6_EXTHDR_CHECK(m, 0, sizeof(struct ip6_hdr), ); 321 IP6_EXTHDR_CHECK(m, 0, off + sizeof(struct icmp6_hdr), ); 423 IP6_EXTHDR_CHECK(m, off, sizeof(struct icmp6_hdr), IPPROTO_DONE); 675 IP6_EXTHDR_CHECK(m, off, sizeof(struct icmp6_nodeinfo), 775 IP6_EXTHDR_CHECK(m, off, 789 IP6_EXTHDR_CHECK(n, off, 984 IP6_EXTHDR_CHECK(m, off, 1019 IP6_EXTHDR_CHECK(m, 0, 1047 IP6_EXTHDR_CHECK( [all...] |
H A D | ip6_input.c | 514 IP6_EXTHDR_CHECK(m, 0, sizeof(struct ip6_hdr), /* nothing */); 1091 IP6_EXTHDR_CHECK(m, off, sizeof(*hbh), -1); 1095 IP6_EXTHDR_CHECK(m, off, hbhlen, -1); 1304 * called IP6_EXTHDR_CHECK() and all the extension headers are located in the
|
H A D | frag6.c | 176 IP6_EXTHDR_CHECK(m, offset, sizeof(struct ip6_frag), IPPROTO_DONE);
|
H A D | nd6_nbr.c | 126 IP6_EXTHDR_CHECK(m, off, icmp6len,); 653 IP6_EXTHDR_CHECK(m, off, icmp6len,);
|
H A D | nd6_rtr.c | 157 IP6_EXTHDR_CHECK(m, off, icmp6len,); 244 IP6_EXTHDR_CHECK(m, off, icmp6len,);
|
H A D | udp6_usrreq.c | 198 IP6_EXTHDR_CHECK(m, off, sizeof(struct udphdr), IPPROTO_DONE);
|
H A D | ip6_mroute.c | 1735 IP6_EXTHDR_CHECK(m, off, minlen, IPPROTO_DONE);
|
/freebsd-9.3-release/sys/netinet/ |
H A D | ip6.h | 264 * IP6_EXTHDR_CHECK ensures that region between the IP6 header and the 272 #define IP6_EXTHDR_CHECK(m, off, hlen, ret) \ macro
|
H A D | tcp_input.c | 527 IP6_EXTHDR_CHECK(m, *offp, sizeof(struct tcphdr), IPPROTO_DONE); 607 /* IP6_EXTHDR_CHECK() is already done at tcp6_input(). */ 730 IP6_EXTHDR_CHECK(m, off0, off, );
|
Completed in 110 milliseconds