Lines Matching refs:nxt
369 int *nxt, int *ours) in ip6_input_hbh() argument
414 *nxt = hbh->ip6h_nxt; in ip6_input_hbh()
454 int off, nxt; in ip6_direct_input() local
463 nxt = ip6dc->ip6dc_nxt; in ip6_direct_input()
470 while (nxt != IPPROTO_DONE) { in ip6_direct_input()
492 if (ip6_ipsec_input(m, nxt)) in ip6_direct_input()
496 nxt = (*inet6sw[ip6_protox[nxt]].pr_input)(&m, &off, nxt); in ip6_direct_input()
513 int nxt, ours = 0; in ip6_input() local
808 if (ip6_input_hbh(m, &plen, &rtalert, &off, &nxt, &ours) != 0) in ip6_input()
811 nxt = ip6->ip6_nxt; in ip6_input()
891 while (nxt != IPPROTO_DONE) { in ip6_input()
913 if (ip6_ipsec_input(m, nxt)) in ip6_input()
917 nxt = (*inet6sw[ip6_protox[nxt]].pr_input)(&m, &off, nxt); in ip6_input()
1341 int nxt = ip6->ip6_nxt, off = sizeof(struct ip6_hdr); in ip6_savecontrol() local
1361 switch (nxt) { in ip6_savecontrol()
1375 if (nxt == IPPROTO_AH) in ip6_savecontrol()
1382 ext = ip6_pullexthdr(m, off, nxt); in ip6_savecontrol()
1388 if (nxt == IPPROTO_AH) in ip6_savecontrol()
1399 switch (nxt) { in ip6_savecontrol()
1441 nxt = ip6e->ip6e_nxt; in ip6_savecontrol()
1538 ip6_pullexthdr(struct mbuf *m, size_t off, int nxt) in ip6_pullexthdr() argument
1545 switch (nxt) { in ip6_pullexthdr()
1552 printf("ip6_pullexthdr: invalid nxt=%d\n", nxt); in ip6_pullexthdr()
1557 if (nxt == IPPROTO_AH) in ip6_pullexthdr()
1595 int len, nxt; in ip6_get_prevhdr() local
1598 nxt = ip6->ip6_nxt; in ip6_get_prevhdr()
1603 switch (nxt) { in ip6_get_prevhdr()
1614 nxt = ip6e->ip6e_nxt; in ip6_get_prevhdr()
1705 int nxt; in ip6_lasthdr() local
1708 nxt = -1; in ip6_lasthdr()
1709 nxtp = &nxt; in ip6_lasthdr()