hostapd/src/ap
Jouni Malinen 35cbadbb14 VHT: Remove useless validation code from Operating Mode Notification
This was added by commit 8a45811638
('hostapd: Add Operating Mode Notification support'), but the validation
steps cannot be true either for the channel width (which is a two-bit
subfield that cannot encode more than the list four values) or Rx NSS
(which cannot encode a value larger 7). Furthermore, the VHT_CHANWIDTH_*
defines do not match the definition of the Channel Width subfield
values.

Since this check cannot ever match, it is better to remove it to make
the code easier to understand and to avoid getting complaints about dead
code from static analyzers.

Signed-off-by: Jouni Malinen <j@w1.fi>
2014-06-18 00:45:48 +03:00
..
accounting.c Include driver.h in hostapd.h 2013-12-24 08:22:37 +02:00
accounting.h Add Acct-Session-Id into Access-Request messages 2012-12-18 18:13:31 +02:00
acs.c ACS: Fix number of error path issues 2014-03-25 13:12:29 +02:00
acs.h Move declaration of hostapd_acs_completed() into correct header file 2013-12-31 19:34:43 +02:00
ap_config.c hostapd: Fix configuration of multiple RADIUS servers with SET 2014-05-30 20:40:11 +03:00
ap_config.h hostapd: Fix configuration of multiple RADIUS servers with SET 2014-05-30 20:40:11 +03:00
ap_drv_ops.c Add rsn_pairwise bits to set_ieee8021x() driver_ops 2014-06-03 13:59:22 +03:00
ap_drv_ops.h hostapd: Add vendor command support 2014-03-27 15:28:44 +02:00
ap_list.c Fix Beacon RX before AP setup completion 2014-02-06 15:22:06 +02:00
ap_list.h AP: Use monotonic time for AP list 2013-12-07 20:50:15 -08:00
ap_mlme.c Remove unused STA entry information 2014-03-15 09:57:10 +02:00
ap_mlme.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
authsrv.c RADIUS server: Add support for MAC ACL 2014-03-29 19:31:56 +02:00
authsrv.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
beacon.c Make a code path easier for static analyzers to understand 2014-06-07 15:37:31 +03:00
beacon.h Remove obsolete license notifications 2013-12-24 22:59:52 +02:00
ctrl_iface_ap.c hostapd: Extend support for HT 20/40 coexistence feature 2014-04-29 12:52:09 +03:00
ctrl_iface_ap.h Add chan_switch to ctrl interface of wpa_supplicant and hostapd 2013-11-17 17:12:58 +02:00
dfs.c AP: Fix checking if DFS is required 2014-04-17 17:12:52 +03:00
dfs.h hostapd: Configure spectrum management capability 2014-02-25 00:54:59 +02:00
drv_callbacks.c Check rx_mgmt::frame more consistently against NULL 2014-04-29 12:52:10 +03:00
eap_user_db.c HS 2.0R2: RADIUS server support to request Subscr Remediation 2014-02-26 01:24:25 +02:00
gas_serv.c GAS server: Fix request frame length validation (CID 68098) 2014-06-13 00:27:15 +03:00
gas_serv.h GAS server: Remove incomplete remote ANQP processing 2014-03-13 21:12:39 +02:00
hostapd.c hostapd: Configure driver ACL even if MAC address list is empty 2014-06-16 16:22:36 +03:00
hostapd.h Retry initial 20/40 MHz co-ex scan if the driver is busy 2014-04-29 12:52:09 +03:00
hs20.c HS 2.0R2 AP: Add support for deauthentication request 2014-02-26 01:24:24 +02:00
hs20.h HS 2.0R2 AP: Add support for deauthentication request 2014-02-26 01:24:24 +02:00
hw_features.c hostapd: Check for overlapping 20 MHz BSS before starting 20/40 MHz BSS 2014-05-16 01:14:01 +03:00
hw_features.h Retry initial 20/40 MHz co-ex scan if the driver is busy 2014-04-29 12:52:09 +03:00
iapp.c Remove unused STA entry information 2014-03-15 09:57:10 +02:00
iapp.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
ieee802_1x.c RADIUS server: Add support for MAC ACL 2014-03-29 19:31:56 +02:00
ieee802_1x.h Share a single definition of EAPOL-Key structure for WEP keys 2012-08-07 21:27:01 +03:00
ieee802_11.c Make sta NULL-check easier for static analyzers 2014-04-29 12:52:10 +03:00
ieee802_11.h Add AP mode support for HT 20/40 co-ex Action frame 2014-04-29 12:52:09 +03:00
ieee802_11_auth.c Use monotonic clock for RADIUS cache timeouts 2013-12-07 20:50:15 -08:00
ieee802_11_auth.h Use a shared function for freeing PSK list 2012-11-25 18:01:55 +02:00
ieee802_11_ht.c HT: Use cleaner way of generating pointer to a field (CID 68097) 2014-06-13 00:27:15 +03:00
ieee802_11_shared.c hostapd: Supply default parameters for OBSS scan 2014-03-14 21:49:08 +02:00
ieee802_11_vht.c VHT: Remove useless validation code from Operating Mode Notification 2014-06-18 00:45:48 +03:00
Makefile Add CONFIG_CODE_COVERAGE=y option for gcov 2013-11-24 19:16:12 +02:00
p2p_hostapd.c Use P2P_IE_VENDOR_TYPE more consistently 2014-03-05 23:36:54 +02:00
p2p_hostapd.h Remove the GPL notification from files contributed by Atheros 2012-02-11 19:39:36 +02:00
peerkey_auth.c Remove a static analyzer warning about unused variable write 2014-03-02 17:15:12 +02:00
pmksa_cache_auth.c AP: Use monotonic time for PMKSA cache 2013-12-24 07:01:07 +02:00
pmksa_cache_auth.h WNM: Remove PMKSA cache entry on ESS disassoc imminent notification 2013-05-23 16:50:06 +03:00
preauth_auth.c Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
preauth_auth.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
sta_info.c hostapd: Extend support for HT 20/40 coexistence feature 2014-04-29 12:52:09 +03:00
sta_info.h hostapd: Extend support for HT 20/40 coexistence feature 2014-04-29 12:52:09 +03:00
tkip_countermeasures.c AP: Use monotonic time for MMIC failure/TKIP countermeasures 2013-12-24 07:13:34 +02:00
tkip_countermeasures.h hostapd: Fix a regression in TKIP countermeasures processing 2012-11-18 13:06:03 +02:00
utils.c Move hostapd global callback functions into hapd_interfaces 2012-08-25 13:47:05 +03:00
vlan_init.c Revert "bridge: Track inter-BSS usage" 2014-03-08 11:35:08 +02:00
vlan_init.h Remove obsolete license notifications 2013-12-24 22:59:52 +02:00
vlan_util.c Add option to use netlink to create and remove VLAN interfaces 2012-08-10 14:09:05 +03:00
vlan_util.h Add option to use netlink to create and remove VLAN interfaces 2012-08-10 14:09:05 +03:00
wmm.c Remove obsolete license notifications 2013-12-24 22:59:52 +02:00
wmm.h Remove obsolete license notifications 2013-12-24 22:59:52 +02:00
wnm_ap.c WNM: Use cleaner way of generating pointer to a field (CID 68099) 2014-06-13 00:27:15 +03:00
wnm_ap.h Remove unnecessary EVENT_RX_ACTION 2013-12-29 17:18:17 +02:00
wpa_auth.c FT: Fix GTK rekeying after FT protocol 2014-06-01 13:21:40 +03:00
wpa_auth.h FT: Add support for postponing FT response 2014-03-23 18:31:06 +02:00
wpa_auth_ft.c FT: Fix GTK rekeying after FT protocol 2014-06-01 13:21:40 +03:00
wpa_auth_glue.c Allow management group cipher to be configured 2014-03-14 21:58:45 +02:00
wpa_auth_glue.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
wpa_auth_i.h FT: Add support for postponing FT response 2014-03-23 18:31:06 +02:00
wpa_auth_ie.c Make PMKID check easier for static analyzers 2014-04-29 12:52:10 +03:00
wpa_auth_ie.h HS 2.0R2 AP: Add OSEN implementation 2014-02-26 01:24:24 +02:00
wps_hostapd.c WPS: Fix return value when context is not valid 2014-05-16 00:58:48 +03:00
wps_hostapd.h WPS NFC: Add AP mode connection handover report 2014-01-27 21:10:55 +02:00