diff options
| author | Sarah Maedel | 2024-08-28 09:27:05 +0000 |
|---|---|---|
| committer | David Bauer | 2024-08-28 10:00:23 +0000 |
| commit | 5a8588e36055cddf042b7224eb3beb611b7ee93f (patch) | |
| tree | da572dc8a76270dbccb8f7bc3a045118a34d017e | |
| parent | a07a531329b1c5cfb74e94ae5a74853fb96cf541 (diff) | |
| download | openwrt-5a8588e36055cddf042b7224eb3beb611b7ee93f.tar.gz | |
hostapd: fix anqp_3gpp_cell_net list delimiter
This patch fixes the list delimiter between 3GPP networks
passed to hostapd.
> list iw_anqp_3gpp_cell_net '262,001'
> list iw_anqp_3gpp_cell_net '262,002'
When passing a list of "iw_anqp_3gpp_cell_net" parameters via UCI,
hostapd would crash at startup:
> daemon.err hostapd: Line 73: Invalid anqp_3gpp_cell_net: 262,001:262,002
Using a semicolon as a delimiter, hostapd will start as expected.
Signed-off-by: Sarah Maedel <git@tbspace.de>
(cherry picked from commit 8de185a176079e738984ab0fc89841bc2e613fb1)
| -rw-r--r-- | package/network/services/hostapd/files/hostapd.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/package/network/services/hostapd/files/hostapd.sh b/package/network/services/hostapd/files/hostapd.sh index 8e0cf4f091..6b4371960b 100644 --- a/package/network/services/hostapd/files/hostapd.sh +++ b/package/network/services/hostapd/files/hostapd.sh @@ -434,7 +434,7 @@ append_iw_anqp_3gpp_cell_net() { if [ -z "$iw_anqp_3gpp_cell_net_conf" ]; then iw_anqp_3gpp_cell_net_conf="$1" else - iw_anqp_3gpp_cell_net_conf="$iw_anqp_3gpp_cell_net_conf:$1" + iw_anqp_3gpp_cell_net_conf="$iw_anqp_3gpp_cell_net_conf;$1" fi } |