Add support for setting SSID hiding mode through set_ap()
This commit is contained in:
parent
b11d1d6439
commit
97a7a0b504
3 changed files with 36 additions and 0 deletions
|
@ -530,6 +530,17 @@ void ieee802_11_set_beacon(struct hostapd_data *hapd)
|
|||
(hapd->conf->ieee802_1x &&
|
||||
(hapd->conf->default_wep_key_len ||
|
||||
hapd->conf->individual_wep_key_len));
|
||||
switch (hapd->conf->ignore_broadcast_ssid) {
|
||||
case 0:
|
||||
params.hide_ssid = NO_SSID_HIDING;
|
||||
break;
|
||||
case 1:
|
||||
params.hide_ssid = HIDDEN_SSID_ZERO_LEN;
|
||||
break;
|
||||
case 2:
|
||||
params.hide_ssid = HIDDEN_SSID_ZERO_CONTENTS;
|
||||
break;
|
||||
}
|
||||
if (hostapd_drv_set_ap(hapd, ¶ms))
|
||||
wpa_printf(MSG_ERROR, "Failed to set beacon parameters");
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue