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,15 +409,19 @@ netdump_configure(struct diocskerneldump_arg *conf, struct thread *td) { struct ifnet *ifp; +#ifdef VIMAGE struct vnet *vnet; +#endif NETDUMP_ASSERT_WLOCKED(); if (conf->kda_iface[0] != 0) { +#ifdef VIMAGE if (td != NULL) vnet = TD_TO_VNET(td); else vnet = vnet0; +#endif CURVNET_SET(vnet); if (td != NULL && !IS_DEFAULT_VNET(curvnet)) { CURVNET_RESTORE();