path: root/wpa_supplicant/interworking.c
Commit message (Collapse)AuthorAgeFilesLines
* Interworking: Fix EAP-TTLS/MSCHAP configurationJouni Malinen2012-01-311-2/+2
| | | | | | | Copy-paste error ended up using CHAP when MSCHAP was supposed to be set. Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
* Interworking: Verify that BSS information includes SSIDJouni Malinen2011-11-271-0/+2
| | | | | | | Better make sure that the SSID is available before dereferencing the pointer to the SSID element. Signed-hostap: Jouni Malinen <j@w1.fi>
* Mark local functions staticJouni Malinen2011-11-181-2/+2
| | | | | | These functions are not used outside the file in which they are defined. Signed-hostap: Jouni Malinen <j@w1.fi>
* 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.