On Mon, May 31, 2021 at 02:33:00PM +1000, David Gwynne wrote: > this is mostly shuffling the deck chairs, but ipv6 is moved around a bit > more than ipv4, so some eyes and tests would be appreciated.
Deck shuffling looks correct. OK bluhm@ > +int > +ip6_input_if(struct mbuf **mp, int *offp, int nxt, int af, struct ifnet *ifp) > +{ > + struct mbuf *m = *mp; Minor nit. You don't need = *mp here, it is done a few lines below in m = *mp = ipv6_check(ifp, *mp). That is how you did it in v4.