Add RADIUS server support for identity selection hint (RFC 4284)
authorJouni Malinen <j@w1.fi>
Fri, 26 Dec 2008 18:22:12 +0000 (20:22 +0200)
committerJouni Malinen <j@w1.fi>
Fri, 26 Dec 2008 18:22:12 +0000 (20:22 +0200)
commit65d50f0ac63b6c7831cc0b04bbd476dd48b0991b
treeab84a109e64d312e5363fb4b8a3c4c8ca1c63a44
parentd9f56262938e155cd1f13da485e83ef6a23751f5
Add RADIUS server support for identity selection hint (RFC 4284)

Previously, only the delivery option 1 from RFC 4284
(EAP-Request/Identity from the AP) was supported. Now option 3
(subsequent EAP-Request/Identity from RADIUS server) can also be used
when hostapd is used as a RADIUS server. The eap_user file will need to
have a Phase 1 user entry pointing to Identity method in order for this
to happen (e.g., "* Identity" in the end of the file). The identity hint
is configured in the same was as for AP/Authenticator case (eap_message
in hostapd.conf).
hostapd/hostapd.c
src/eap_server/eap.c
src/eap_server/eap_identity.c
src/radius/radius_server.c
src/radius/radius_server.h