diff options
Diffstat (limited to 'pingu_iface.c')
-rw-r--r-- | pingu_iface.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pingu_iface.c b/pingu_iface.c index 161a327..e4326d5 100644 --- a/pingu_iface.c +++ b/pingu_iface.c @@ -272,7 +272,7 @@ int pingu_iface_init(struct ev_loop *loop) return 0; } -void pingu_iface_cleanup(void) +void pingu_iface_cleanup(struct ev_loop *loop) { struct pingu_iface *iface, *n; /* remove loadbalance route */ @@ -294,7 +294,7 @@ void pingu_iface_cleanup(void) free(iface->gw_up_action); if (iface->gw_down_action != NULL) free(iface->gw_down_action); - pingu_ping_cleanup(&iface->ping_list); + pingu_ping_cleanup(loop, &iface->ping_list); pingu_route_cleanup(&iface->route_list); free(iface); } |