SAE: Add sae_pwe configuration parameter for hostapd
This parameter can be used to specify which PWE derivation mechanism(s) is enabled. This commit is only introducing the new parameter; actual use of it will be address in separate commits. Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
This commit is contained in:
parent
af4487148a
commit
a36e13a7cd
5 changed files with 13 additions and 0 deletions
|
@ -650,6 +650,7 @@ struct hostapd_bss_config {
|
|||
unsigned int sae_sync;
|
||||
int sae_require_mfp;
|
||||
int sae_confirm_immediate;
|
||||
int sae_pwe;
|
||||
int *sae_groups;
|
||||
struct sae_password_entry *sae_passwords;
|
||||
|
||||
|
|
|
@ -230,6 +230,7 @@ struct wpa_auth_config {
|
|||
unsigned int fils_cache_id_set:1;
|
||||
u8 fils_cache_id[FILS_CACHE_ID_LEN];
|
||||
#endif /* CONFIG_FILS */
|
||||
int sae_pwe;
|
||||
};
|
||||
|
||||
typedef enum {
|
||||
|
|
|
@ -130,6 +130,7 @@ static void hostapd_wpa_auth_conf(struct hostapd_bss_config *conf,
|
|||
os_memcpy(wconf->fils_cache_id, conf->fils_cache_id,
|
||||
FILS_CACHE_ID_LEN);
|
||||
#endif /* CONFIG_FILS */
|
||||
wconf->sae_pwe = conf->sae_pwe;
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue