wifi-scripts: add free-form "tags" array option for wifi-iface
authorFelix Fietkau <nbd@nbd.name>
Fri, 8 Nov 2024 08:13:54 +0000 (09:13 +0100)
committerFelix Fietkau <nbd@nbd.name>
Thu, 14 Nov 2024 21:41:57 +0000 (22:41 +0100)
This allows annotating wifi interfaces in the config in a way that can be
queried through wifi status. One example use case is to mark wifi interfaces
for use with specific services without having to explicitly reference the
(often unnamed) sections from elsewhere.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(cherry picked from commit a3ec35cadb77265c0e00c8d3789734586a6f7111)

package/network/config/wifi-scripts/files/lib/netifd/netifd-wireless.sh

index 5b852e0937631aa0e89a410010bffe6f1d4cdad7..c3772bb44312d4899bedaf5a657ff3c38936a5e4 100644 (file)
@@ -379,6 +379,7 @@ _wdev_common_device_config() {
 _wdev_common_iface_config() {
        config_add_string mode ssid encryption 'key:wpakey'
        config_add_boolean bridge_isolate
+       config_add_array tags
 }
 
 _wdev_common_vlan_config() {