aboutsummaryrefslogtreecommitdiff
path: root/package
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@nbd.name>2024-01-26 13:13:56 +0100
committerFelix Fietkau <nbd@nbd.name>2024-01-26 14:37:30 +0100
commite617fa33b574528f5af6983a655d6df054d0345c (patch)
treed5fbf15d6f05319fca162670218ab928c8ea8bb6 /package
parenta1364fcd091c28d63bfe1d4947f2e21cc11c2b46 (diff)
mac80211: fix typo in getting path from board.json
Use json_get_vars in order to avoid getting bogus values when extra properties are present Signed-off-by: Felix Fietkau <nbd@nbd.name>
Diffstat (limited to 'package')
-rw-r--r--package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh b/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh
index ed52822568..49ffb219bc 100644
--- a/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh
+++ b/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh
@@ -559,7 +559,7 @@ get_board_phy_name() (
local ref_path="$3"
json_select "$key"
- json_get_values path
+ json_get_vars path
json_select ..
[ "${ref_path%+*}" = "$path" ] && fallback_phy=$key
@@ -591,7 +591,7 @@ rename_board_phy_by_name() (
json_load_file /etc/board.json
json_select wlan
json_select "${phy%.*}" || return 0
- json_get_values path
+ json_get_vars path
prev_phy="$(iwinfo nl80211 phyname "path=$path${suffix:++$suffix}")"
[ -n "$prev_phy" ] || return 0