diff options
author | Felix Fietkau <nbd@nbd.name> | 2022-12-30 15:16:50 +0100 |
---|---|---|
committer | Felix Fietkau <nbd@nbd.name> | 2022-12-30 15:16:52 +0100 |
commit | 7ce73fc167652146631967294ef4b358bf8ff152 (patch) | |
tree | 5e8b85a6d8612f4774b0701d8fb0d770dd8bad4b | |
parent | a3fab0119ef138737dc6acec39f2c9dda87bcbc1 (diff) | |
download | netifd-7ce73fc167652146631967294ef4b358bf8ff152.tar.gz |
vlandev: propagate topology changes
Same as vlan
Signed-off-by: Felix Fietkau <nbd@nbd.name>
-rw-r--r-- | vlandev.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -139,6 +139,10 @@ vlandev_base_cb(struct device_user *dev, enum device_event ev) case DEV_EVENT_UPDATE_IFNAME: vlandev_hotplug_check(mvdev); break; + case DEV_EVENT_TOPO_CHANGE: + /* Propagate topo changes */ + device_broadcast_event(&mvdev->dev, DEV_EVENT_TOPO_CHANGE); + break; default: return; } |