aboutsummaryrefslogtreecommitdiffstats
path: root/wpa_supplicant/interworking.c
Commit message (Collapse)AuthorAgeFilesLines
* Interworking: Support for using EAP-SIM credentials in network selectionJouni Malinen2011-10-161-5/+234
| | | | | | | | | | | | | New configuration parameters home_imsi and home_milenage can be used to configure SIM/USIM simulator parameters for network selection based on SIM/USIM credentials. home_imsi=(MCC | MNC | '-' | rest of IMSI) home_milenage=(Ki):(OPc):(SQN) For example: home_imsi=310026-000000000 home_milenage=90dca4eda45b53cf0f12d7c9c3bc6a89:cb9cccc4b9258e6dca4760379fb82581:000000000123
* Interworking: Support username/password based network selectionJouni Malinen2011-10-161-2/+185
| | | | | | | Add support for network selection for username/password credentials with EAP-TTLS and EAP-PEAP. The new global configuration parameters home_username, home_password, and home_ca_cert can be used to specify credentials for network selection.
* Interworking: Parse NAI Realms and match against home realmJouni Malinen2011-10-161-2/+297
|
* Interworking: Add commands for network selectionJouni Malinen2011-10-161-4/+80
| | | | | | | This adds the basic mechanism for running through network selection: scan, ANQP fetch, network selection, and connection. Actual rules for network selection and the creation of the network block are still missing, but will be added in separate commits.
* Interworking: Add ANQP query requestsJouni Malinen2011-10-161-0/+353
Add mechanism for using GAS/ANQP to query Interworking related information from APs. The received information is stored in the BSS table and can be viewed with ctrl_iface BSS command. New ctrl_iface command ANQP_GET can be used to fetch ANQP elements from a specific AP. Additional commands FETCH_ANQP and STOP_FETCH_ANQP can be used to initiate and stop an iteration through all APs in the BSS table that indicate support Interworking to fetch ANQP elements from them.