From d14dee5434d4930ed3dfd946ea052da26f914765 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Mon, 5 Sep 2011 07:58:21 +0200 Subject: [PATCH] delete all routes on interface down --- interface.c | 1 + 1 file changed, 1 insertion(+) diff --git a/interface.c b/interface.c index 2d62bb0..d8f7de3 100644 --- a/interface.c +++ b/interface.c @@ -89,6 +89,7 @@ interface_event(struct interface *iface, enum interface_event ev) static void mark_interface_down(struct interface *iface) { + interface_del_all_routes(iface); interface_del_ctx_addr(iface, NULL); device_release(&iface->main_dev); iface->state = IFS_DOWN; -- 2.11.0