mirror of
https://github.com/vanhoefm/fragattacks.git
synced 2025-01-31 09:14:03 -05:00
AP: Don't try to set NULL WEP default key
hostapd_broadcast_wep_set() can be called without a WEP key set. Don't try to install a default key in that case. This patch is not critical for the new API. With key_flag we just would report an (ignored) error and do nothing. With the patch we simply do nothing. Signed-off-by: Alexander Wetzel <alexander@wetzel-home.de>
This commit is contained in:
parent
fa1a6aff22
commit
d37c05e5b5
@ -336,7 +336,7 @@ static int hostapd_broadcast_wep_set(struct hostapd_data *hapd)
|
||||
struct hostapd_ssid *ssid = &hapd->conf->ssid;
|
||||
|
||||
idx = ssid->wep.idx;
|
||||
if (ssid->wep.default_len &&
|
||||
if (ssid->wep.default_len && ssid->wep.key[idx] &&
|
||||
hostapd_drv_set_key(hapd->conf->iface,
|
||||
hapd, WPA_ALG_WEP, broadcast_ether_addr, idx, 0,
|
||||
1, NULL, 0, ssid->wep.key[idx],
|
||||
|
Loading…
Reference in New Issue
Block a user