HS 2.0: Add Roaming Consortium Selection network profile parameter
This adds new roaming_consortium_selection network profile parameter into wpa_supplicant. This is used to store the OI that was used for network selection (INTERWORKING_SELECT) based on matching against the Roaming Consortium OIs advertised by the AP. This can also be used when using an external component to perform selection. This commit adds the network profile parameter, but does not yet include it in (Re)Association Request frames. Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
This commit is contained in:
parent
ce952ebda0
commit
6311547e7b
6 changed files with 48 additions and 1 deletions
|
@ -804,6 +804,19 @@ struct wpa_ssid {
|
|||
|
||||
#ifdef CONFIG_HS20
|
||||
int update_identifier;
|
||||
|
||||
/**
|
||||
* roaming_consortium_selection - Roaming Consortium Selection
|
||||
*
|
||||
* The matching Roaming Consortium OI that was used to generate this
|
||||
* network profile.
|
||||
*/
|
||||
u8 *roaming_consortium_selection;
|
||||
|
||||
/**
|
||||
* roaming_consortium_selection_len - roaming_consortium_selection len
|
||||
*/
|
||||
size_t roaming_consortium_selection_len;
|
||||
#endif /* CONFIG_HS20 */
|
||||
|
||||
unsigned int wps_run;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue