diff options
| author | Felix Fietkau | 2023-12-05 10:52:44 +0000 |
|---|---|---|
| committer | Felix Fietkau | 2024-01-04 12:35:39 +0000 |
| commit | 5ca7a9058e98efb5282b7cc5667ce9ffd0f469fb (patch) | |
| tree | 11f55492cf7c4fbebf361523669c9902db3a8e83 | |
| parent | 0832e8f0477891e08c8f0b6dd331bc2cc71679a7 (diff) | |
| download | netifd-5ca7a9058e98efb5282b7cc5667ce9ffd0f469fb.tar.gz | |
bridge: fix reload on bridge vlan changes
config_pending needs to be set even if the bridge is inactive, in order to
handle changes to the member list
Signed-off-by: Felix Fietkau <nbd@nbd.name>
| -rw-r--r-- | bridge.c | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -1391,9 +1391,8 @@ bridge_vlan_update(struct vlist_tree *tree, struct vlist_node *node_new, if (node_new) vlan_new->pending = true; - bst->dev.config_pending = true; - out: + bst->dev.config_pending = true; bridge_vlan_free(vlan_old); } |