summaryrefslogtreecommitdiffstats
path: root/network
diff options
context:
space:
mode:
Diffstat (limited to 'network')
-rw-r--r--network/manager.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/network/manager.c b/network/manager.c
index 6ca36955..5e1ab2f0 100644
--- a/network/manager.c
+++ b/network/manager.c
@@ -993,8 +993,14 @@ void network_exit(void)
connection = NULL;
- if (bridge_remove("pan0") < 0)
- error("Can't remove bridge");
+ if (bridge_remove(conf->server.panu_iface) < 0)
+ error("Can't remove PANU bridge");
+
+ if (bridge_remove(conf->server.gn_iface) < 0)
+ error("Can't remove GN bridge");
+
+ if (bridge_remove(conf->server.nap_iface) < 0)
+ error("Can't remove NAP bridge");
bnep_cleanup();
bridge_cleanup();