NEXTHDR_NONE
if (hdr_count >= 3 || *nexthdr == NEXTHDR_NONE ||
while (protocol != NEXTHDR_NONE && ipv6_ext_hdr(protocol)) {
while (protocol != NEXTHDR_NONE && ipv6_ext_hdr(protocol)) {
if ((!ipv6_ext_hdr(nexthdr)) || nexthdr == NEXTHDR_NONE) {
(nexthdr == NEXTHDR_NONE) ||
hp->nexthdr == NEXTHDR_NONE)) {
if (nexthdr == NEXTHDR_NONE)
while (ipv6_ext_hdr(nexthdr) && nexthdr != NEXTHDR_NONE) {
if (nexthdr != NEXTHDR_NONE && nexthdr != NEXTHDR_ESP)
if (nexthdr == NEXTHDR_NONE) {
if (nexthdr == NEXTHDR_NONE) {
nexthdr == NEXTHDR_NONE))
while (currenthdr != NEXTHDR_NONE && nf_ip6_ext_hdr(currenthdr)) {
key->ip.proto = NEXTHDR_NONE;