Simplify DSSS Parameter Set element parsing
Check the element length in the parser and remove the length field from struct ieee802_11_elems since the only allowed element length is one. Signed-off-by: Jouni Malinen <j@w1.fi>
This commit is contained in:
parent
ae7a42bde2
commit
f87c99c787
5 changed files with 5 additions and 5 deletions
|
@ -588,7 +588,7 @@ void handle_probe_req(struct hostapd_data *hapd,
|
|||
* is less likely to see them (Probe Request frame sent on a
|
||||
* neighboring, but partially overlapping, channel).
|
||||
*/
|
||||
if (elems.ds_params && elems.ds_params_len == 1 &&
|
||||
if (elems.ds_params &&
|
||||
hapd->iface->current_mode &&
|
||||
(hapd->iface->current_mode->mode == HOSTAPD_MODE_IEEE80211G ||
|
||||
hapd->iface->current_mode->mode == HOSTAPD_MODE_IEEE80211B) &&
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue