openwrt/package/kernel/mac80211
Sebastian Kemper 28d84331f4 mac80211: add default value for noscan
Commit b3d8b3a introduced a new test:

[ -n "$noscan" -a "$noscan" -gt 0 ] && hostapd_noscan=1

But if length of "$noscan" is zero (noscan is not set) this doesn't stop
the shell to evaluate the rest of the test.

root@hank2:~# [ -n "$noscan" -a "$noscan" -gt 0 ]
ash: out of range
root@hank2:~#

So when radios are brought up this shows in the log:

Sat Nov 23 10:51:38 2019 daemon.info procd: - init complete -
Sat Nov 23 10:52:24 2019 daemon.notice netifd: radio1 (1243): sh: out of range
Sat Nov 23 10:52:25 2019 user.notice firewall: Reloading firewall due to ifup of wan (eth0.2)
Sat Nov 23 10:52:25 2019 daemon.notice netifd: radio0 (1242): sh: out of range
Sat Nov 23 10:52:26 2019 authpriv.info dropbear[1536]: Not backgrounding

This commit sets noscan to 0 if unset and removes the gratuitous length
check, preventing the warning.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-11-23 11:28:27 +01:00
..
files mac80211: add default value for noscan 2019-11-23 11:28:27 +01:00
patches mac80211: update to version 5.4-rc8 2019-11-22 20:35:54 +01:00
scripts mac80211: add a maintenance script for upstream backport commits 2014-10-18 17:39:04 +00:00
ath.mk treewide: fix syntax errors exposed after kconfig update 2019-06-20 14:16:08 +02:00
broadcom.mk mac80211: Update to version 5.2-rc7 2019-07-18 00:22:04 +02:00
intel.mk kernel: Remove support for kernel 3.18 2019-05-03 22:41:38 +02:00
Makefile mac80211: update to version 5.4-rc8 2019-11-22 20:35:54 +01:00
marvell.mk kernel: Remove support for kernel 3.18 2019-05-03 22:41:38 +02:00
ralink.mk ramips: mt7620: fix dependencies 2019-05-11 01:05:11 +02:00
realtek.mk mac80211: fix build of rtw88 2019-10-22 15:16:41 +02:00