Index: sys/net/debugnet.c =================================================================== --- sys/net/debugnet.c +++ sys/net/debugnet.c @@ -38,6 +38,7 @@ #include #include #include +#include #include #include Index: sys/netinet/netdump/netdump_client.c =================================================================== --- sys/netinet/netdump/netdump_client.c +++ sys/netinet/netdump/netdump_client.c @@ -409,16 +409,14 @@ netdump_configure(struct diocskerneldump_arg *conf, struct thread *td) { struct ifnet *ifp; - struct vnet *vnet; NETDUMP_ASSERT_WLOCKED(); if (conf->kda_iface[0] != 0) { if (td != NULL) - vnet = TD_TO_VNET(td); + CURVNET_SET(TD_TO_VNET(td)); else - vnet = vnet0; - CURVNET_SET(vnet); + CURVNET_SET(vnet0); if (td != NULL && !IS_DEFAULT_VNET(curvnet)) { CURVNET_RESTORE(); return (EINVAL);