summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--vlandev.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/vlandev.c b/vlandev.c
index 31b82b1..d93d2b3 100644
--- a/vlandev.c
+++ b/vlandev.c
@@ -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;
}