projects
/
project
/
netifd.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ac0710b
)
bridge: flush vlan list on bridge free
author
Felix Fietkau
<nbd@nbd.name>
Fri, 7 Aug 2020 10:07:53 +0000
(12:07 +0200)
committer
Felix Fietkau
<nbd@nbd.name>
Fri, 7 Aug 2020 10:08:42 +0000
(12:08 +0200)
Fixes a potential memory leak
Signed-off-by: Felix Fietkau <nbd@nbd.name>
bridge.c
patch
|
blob
|
history
diff --git
a/bridge.c
b/bridge.c
index c96dcc7bd0ab2c02fbfb2c19a527aef4ed501127..14d497298352697cc27a168c1c0a9ce7ed1b3a5c 100644
(file)
--- a/
bridge.c
+++ b/
bridge.c
@@
-665,6
+665,7
@@
bridge_free(struct device *dev)
bst = container_of(dev, struct bridge_state, dev);
vlist_flush_all(&bst->members);
+ vlist_flush_all(&dev->vlans);
free(bst->config_data);
free(bst);
}