]> git.ipfire.org Git - thirdparty/hostap.git/commit - wpa_supplicant/config.c
EAP peer: Add framework for external SIM/USIM processing
authorJouni Malinen <j@w1.fi>
Sat, 19 Oct 2013 14:32:05 +0000 (17:32 +0300)
committerJouni Malinen <j@w1.fi>
Sun, 20 Oct 2013 10:12:04 +0000 (13:12 +0300)
commita5d44ac0839358f25c4586de58b4125a21e2c7b6
treec42e3878a445fd6fd0eabcba7a31642b8eb70707
parent7e8bc7d6fb322d7b3d37211462bf956edc910537
EAP peer: Add framework for external SIM/USIM processing

The new configuration parameter external_sim=<0/1> can now be used to
configure wpa_supplicant to use external SIM/USIM processing (e.g., GSM
authentication for EAP-SIM or UMTS authentication for EAP-AKA). The
requests and responses for such operations are sent over the ctrl_iface
CTRL-REQ-SIM and CTRL-RSP-SIM commands similarly to the existing
password query mechanism.

Changes to the EAP methods to use this new mechanism will be added in
separate commits.

Signed-hostap: Jouni Malinen <j@w1.fi>
18 files changed:
src/common/defs.h
src/eap_peer/eap.c
src/eap_peer/eap.h
src/eap_peer/eap_config.h
src/eap_peer/eap_i.h
src/eapol_supp/eapol_supp_sm.c
src/eapol_supp/eapol_supp_sm.h
wpa_supplicant/README-HS20
wpa_supplicant/config.c
wpa_supplicant/config.h
wpa_supplicant/config_file.c
wpa_supplicant/config_winreg.c
wpa_supplicant/eapol_test.c
wpa_supplicant/events.c
wpa_supplicant/interworking.c
wpa_supplicant/wpa_cli.c
wpa_supplicant/wpa_supplicant.c
wpa_supplicant/wpas_glue.c