aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/if_wg.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/if_wg.c b/src/if_wg.c
index b06546d..ea712b5 100644
--- a/src/if_wg.c
+++ b/src/if_wg.c
@@ -3043,10 +3043,10 @@ wg_module_deinit(void)
VNET_LIST_RLOCK();
VNET_FOREACH(vnet_iter) {
struct if_clone *clone = VNET_VNET(vnet_iter, wg_cloner);
- if (!clone)
- continue;
- if_clone_detach(clone);
- VNET_VNET(vnet_iter, wg_cloner) = NULL;
+ if (clone) {
+ if_clone_detach(clone);
+ VNET_VNET(vnet_iter, wg_cloner) = NULL;
+ }
}
VNET_LIST_RUNLOCK();
NET_EPOCH_WAIT();