Clean up RSN parameter setting for PASN
Set conf.force_kdk_derivation within the same if block as all the other parameters. This is used only if ssid is not NULL, so no need to have any special handling for this parameter. Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
This commit is contained in:
parent
d36d4209fd
commit
f3dfe42c7e
1 changed files with 4 additions and 3 deletions
|
@ -1477,11 +1477,12 @@ void wpa_supplicant_rsn_supp_set_config(struct wpa_supplicant *wpa_s,
|
||||||
(wpa_s->drv_flags2 &
|
(wpa_s->drv_flags2 &
|
||||||
WPA_DRIVER_FLAGS2_BEACON_PROTECTION_CLIENT))
|
WPA_DRIVER_FLAGS2_BEACON_PROTECTION_CLIENT))
|
||||||
conf.beacon_prot = ssid->beacon_prot;
|
conf.beacon_prot = ssid->beacon_prot;
|
||||||
}
|
|
||||||
#ifdef CONFIG_PASN
|
#ifdef CONFIG_PASN
|
||||||
#ifdef CONFIG_TESTING_OPTIONS
|
#ifdef CONFIG_TESTING_OPTIONS
|
||||||
conf.force_kdk_derivation = wpa_s->conf->force_kdk_derivation;
|
conf.force_kdk_derivation = wpa_s->conf->force_kdk_derivation;
|
||||||
#endif /* CONFIG_TESTING_OPTIONS */
|
#endif /* CONFIG_TESTING_OPTIONS */
|
||||||
#endif /* CONFIG_PASN*/
|
#endif /* CONFIG_PASN */
|
||||||
|
}
|
||||||
wpa_sm_set_config(wpa_s->wpa, ssid ? &conf : NULL);
|
wpa_sm_set_config(wpa_s->wpa, ssid ? &conf : NULL);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue