summaryrefslogtreecommitdiff
path: root/bridge.c
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2012-03-19 21:38:13 +0100
committerFelix Fietkau <nbd@openwrt.org>2012-03-19 21:38:13 +0100
commit49bf4946296b22f7c26594ac310879d6059344d4 (patch)
tree16487b1d5160002e50869a1d401ea3a8a7108398 /bridge.c
parentcfeabcaf0e69b02bac6c86edc223d2eb2e2367d3 (diff)
downloadnetifd-49bf4946296b22f7c26594ac310879d6059344d4.tar.gz
move device cleanup to common code, fixes use-after-free in tunnel code
Diffstat (limited to 'bridge.c')
-rw-r--r--bridge.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/bridge.c b/bridge.c
index 9967985..da07d9c 100644
--- a/bridge.c
+++ b/bridge.c
@@ -343,7 +343,6 @@ bridge_free(struct device *dev)
{
struct bridge_state *bst;
- device_cleanup(dev);
bst = container_of(dev, struct bridge_state, dev);
vlist_flush_all(&bst->members);
free(bst);