aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/kern/uipc_ktls.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/kern/uipc_ktls.c b/sys/kern/uipc_ktls.c
index 330a7a2dbdcd..ac55268728e9 100644
--- a/sys/kern/uipc_ktls.c
+++ b/sys/kern/uipc_ktls.c
@@ -3210,7 +3210,9 @@ ktls_disable_ifnet_help(void *context, int pending __unused)
}
out:
+ CURVNET_SET(so->so_vnet);
sorele(so);
+ CURVNET_RESTORE();
if (!in_pcbrele_wlocked(inp))
INP_WUNLOCK(inp);
ktls_free(tls);