From 66e5e9671f8c02319109ba3391e355ccce98003f Mon Sep 17 00:00:00 2001 From: "Leon M. Busch-George" Date: Fri, 24 Oct 2025 11:54:52 +0200 Subject: [PATCH] wifi-scripts: ucode: fix check for empty crypto object while scanning it can be empty Signed-off-by: Leon M. Busch-George Link: https://github.com/openwrt/openwrt/pull/20526 Signed-off-by: Robert Marko --- package/network/config/wifi-scripts/files-ucode/usr/bin/iwinfo | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/network/config/wifi-scripts/files-ucode/usr/bin/iwinfo b/package/network/config/wifi-scripts/files-ucode/usr/bin/iwinfo index 204a6e5b308..b3a04e83903 100755 --- a/package/network/config/wifi-scripts/files-ucode/usr/bin/iwinfo +++ b/package/network/config/wifi-scripts/files-ucode/usr/bin/iwinfo @@ -72,7 +72,7 @@ function print_scan(cells) { printf('\t Mode: %s Frequency: %s GHz Band: %s GHz Channel: %d\n', cell.mode, cell.frequency, cell.band, cell.channel); printf('\t Signal: %d dBm Quality: %2d/70\n', cell.dbm, cell.quality); - if (!length(cell.crypto.key_mgmt)) + if (!cell.crypto || !length(cell.crypto.key_mgmt)) printf('\t Encryption: NONE\n'); else printf('\t Encryption: %s (%s)\n', join(' / ', cell.crypto.key_mgmt), join(' / ', cell.crypto.pair)); -- 2.47.3