ip6_nexthdr
newoff = ip6_nexthdr(m, off, proto, &nxt);
newoff = ip6_nexthdr(m, off, proto, nxtp);
int ip6_nexthdr(const struct mbuf *, int, int, int *);