aboutsummaryrefslogtreecommitdiffstats
path: root/hostapd/config_file.c
diff options
context:
space:
mode:
authorMathy Vanhoef <Mathy.Vanhoef@cs.kuleuven.be>2018-08-06 19:46:25 (GMT)
committerJouni Malinen <j@w1.fi>2018-12-16 18:31:21 (GMT)
commit9c55fdb02397ff03797067314a2fb8814ac36fa7 (patch)
tree1b9c88853d911950ec27de67c020a8a4ee466781 /hostapd/config_file.c
parent138205d6007b8b55b12bf96e8793ebd4c25462db (diff)
downloadhostap-9c55fdb02397ff03797067314a2fb8814ac36fa7.zip
hostap-9c55fdb02397ff03797067314a2fb8814ac36fa7.tar.gz
hostap-9c55fdb02397ff03797067314a2fb8814ac36fa7.tar.bz2
OCV: Add hostapd config parameter
Add hostapd.conf parameter ocv to disable or enable Operating Channel Verification (OCV) support. Signed-off-by: Mathy Vanhoef <Mathy.Vanhoef@cs.kuleuven.be>
Diffstat (limited to 'hostapd/config_file.c')
-rw-r--r--hostapd/config_file.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/hostapd/config_file.c b/hostapd/config_file.c
index fd2f4e9..5b577fe 100644
--- a/hostapd/config_file.c
+++ b/hostapd/config_file.c
@@ -3316,6 +3316,12 @@ static int hostapd_config_fill(struct hostapd_config *conf,
return 1;
}
#endif /* CONFIG_IEEE80211W */
+#ifdef CONFIG_OCV
+ } else if (os_strcmp(buf, "ocv") == 0) {
+ bss->ocv = atoi(pos);
+ if (bss->ocv && !bss->ieee80211w)
+ bss->ieee80211w = 1;
+#endif /* CONFIG_OCV */
#ifdef CONFIG_IEEE80211N
} else if (os_strcmp(buf, "ieee80211n") == 0) {
conf->ieee80211n = atoi(pos);