EAP-AKA/AKA' peer: Allow external USIM processing to be used
authorJouni Malinen <j@w1.fi>
Sat, 19 Oct 2013 21:01:24 +0000 (00:01 +0300)
committerJouni Malinen <j@w1.fi>
Sun, 20 Oct 2013 10:12:04 +0000 (13:12 +0300)
commitdb13605816d4ab1e15a05129e3f30316dffad67a
tree12eeec0d601d5d661f166de1da28f22ee2393123
parent569ccf719f794d5df243f86892668995ab6d3868
EAP-AKA/AKA' peer: Allow external USIM processing to be used

This allows the new external_sim=1 case to be used to perform UMTS
authentication step in EAP-AKA/AKA' peer process. Following control
interface event is used to request the operation:

CTRL-REQ-SIM-<network id>:UMTS-AUTH:<RAND>:<AUTN> needed for SSID <SSID>

Response from external processing is returned with
CTRL-RSP-SIM-<network id> UMTS-AUTH:<IK>:<CK>:<RES>
or
CTRL-RSP-SIM-<network id> UMTS-AUTS:<AUTS>

Signed-hostap: Jouni Malinen <j@w1.fi>
src/eap_peer/eap_aka.c