Alexei Avshalom Lazar
bebd91e9c4
Add EDMG parameters to set_freq functions
...
This updates the frequency parameter setting functions to include
argument for EDMG.
Signed-off-by: Alexei Avshalom Lazar <ailizaro@codeaurora.org>
2019-10-07 16:59:23 +03:00
John Crispin
88005ee98d
HE: Pass in HE information into hostapd_set_freq_params()
...
Signed-off-by: Shashidhar Lakkavalli <slakkavalli@datto.com>
Signed-off-by: John Crispin <john@phrozen.org>
2019-05-27 17:33:59 +03:00
John Crispin
b04e43086b
HE: Remove vht_ prefix from shared set_freq argument
...
oper_chwidth is used for both VHT and HE here.
Signed-off-by: Shashidhar Lakkavalli <slakkavalli@datto.com>
Signed-off-by: John Crispin <john@phrozen.org>
2019-05-27 16:30:05 +03:00
Dmitry Lebed
ce6d9ce15b
hostapd: Add supported channel bandwidth checking infrastructure
...
This adds checks to common code to verify supported bandwidth options
for each channel using nl80211-provided info. No support of additional
modes is added, just additional checks. Such checks are needed because
driver/hardware can declare more strict limitations than declared in the
IEEE 802.11 standard. Without this patch hostapd might select
unsupported channel and that will fail because Linux kernel does check
channel bandwidth limitations.
Signed-off-by: Dmitry Lebed <dlebed@quantenna.com>
2019-01-06 11:54:34 +02:00
Masashi Honma
a7a638c2c4
hw_features: Move VHT capabilities checks to common
...
This allows the previous AP-specific functions to be use for IBSS/mesh
setup in wpa_supplicant.
Signed-off-by: Masashi Honma <masashi.honma@gmail.com>
2017-02-19 15:53:05 +02:00
Masashi Honma
9eb5757a86
Define helper function set_disable_ht40()
...
This functionality can be used outside wpa_set_disable_ht40(), so move
the generic part to a helper function.
Signed-off-by: Masashi Honma <masashi.honma@gmail.com>
2017-01-29 18:04:21 +02:00
Jouni Malinen
1887be4fa7
Make check_20mhz_bss() static
...
This is not used outside this file anymore, so there is no need to
export the symbol either.
Signed-off-by: Jouni Malinen <j@w1.fi>
2015-06-20 16:05:54 +03:00
Janusz Dziedzic
ada157f3b0
Make hostapd_set_freq_params() common
...
Now this function can also be used from wpa_supplicant.
Signed-off-by: Janusz Dziedzic <janusz.dziedzic@tieto.com>
2015-02-21 16:07:53 +02:00
Janusz Dziedzic
a828f626af
Make check_40mhz_2g4 common
...
Signed-off-by: Janusz Dziedzic <janusz.dziedzic@tieto.com>
2015-01-10 17:35:53 +02:00
Janusz Dziedzic
fdd989d17a
Make check_20mhz_bss common
...
Signed-off-by: Janusz Dziedzic <janusz.dziedzic@tieto.com>
2015-01-10 17:35:53 +02:00
Janusz Dziedzic
0e550fe496
Make check_40mhz_5g common
...
Signed-off-by: Janusz Dziedzic <janusz.dziedzic@tieto.com>
2015-01-10 17:35:53 +02:00
Janusz Dziedzic
6d5d098f77
Make get_pri_sec_chan() common
...
Signed-off-by: Janusz Dziedzic <janusz.dziedzic@tieto.com>
2015-01-10 17:35:53 +02:00
Janusz Dziedzic
514427437a
Introduce common allowed_ht40_channel_pair()
...
This can be used from hostapd/wpa_supplicant.
Signed-off-by: Janusz Dziedzic <janusz.dziedzic@tieto.com>
2015-01-10 17:35:53 +02:00
Janusz Dziedzic
269dfe232b
Introduce common hw features
...
Introduce wpa_supplicant/hostapd hw features.
Signed-off-by: Janusz Dziedzic <janusz.dziedzic@tieto.com>
2015-01-10 17:35:53 +02:00