]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
wifi-scripts: fix handling hotplug-added wireless vifs
authorFelix Fietkau <nbd@nbd.name>
Sun, 3 Aug 2025 19:52:06 +0000 (21:52 +0200)
committerFelix Fietkau <nbd@nbd.name>
Sun, 3 Aug 2025 19:55:12 +0000 (21:55 +0200)
Pass the correct ifname and state

Signed-off-by: Felix Fietkau <nbd@nbd.name>
package/network/config/wifi-scripts/files/lib/netifd/wireless-device.uc
package/network/config/wifi-scripts/files/lib/netifd/wireless.uc

index a33b57cf37befb077a098f48f9963db288e0c8d6..8d2ea051fe4864d4ebd61baaa4b073e839ebbefc 100644 (file)
@@ -532,7 +532,7 @@ function hotplug(name, add)
                    data.type != "vif" && data.type != "vlan")
                        continue;
 
-               handle_link(dev, data, up);
+               handle_link(dev, data, add);
        }
 }
 
index b63ec239c71c888ffaaa016d412fb74879700266..a1ec40d79e3bd09746dbb1476afa1f208d901d1a 100644 (file)
@@ -241,11 +241,11 @@ function check_interfaces()
                        dev.check();
 }
 
-function hotplug(name, add)
+function hotplug(ifname, add)
 {
        for (let name, dev in wireless.devices)
                if (dev.autostart)
-                       dev.hotplug(name, add);
+                       dev.hotplug(ifname, add);
 }
 
 const network_config_attr = {