]> git.ipfire.org Git - thirdparty/hostap.git/commit
EAP peer: Add a concept of a separate machine credential
authorJouni Malinen <j@w1.fi>
Tue, 20 Aug 2019 10:10:34 +0000 (13:10 +0300)
committerJouni Malinen <j@w1.fi>
Tue, 20 Aug 2019 10:24:14 +0000 (13:24 +0300)
commitc724a0a16cd865b700f14ae18bbf9bd16168293a
tree31a139cfd2bb0f73f18e4b8d64de8ab57ba11541
parent0b39274ca3dafbd3e67a9622603687a8000442bb
EAP peer: Add a concept of a separate machine credential

This is an initial step in adding support for configuring separate user
and machine credentials. The new wpa_supplicant network profile
parameters machine_identity and machine_password are similar to the
existing identity and password, but explicitly assigned for the purpose
of machine authentication.

This commit alone does not change actual EAP peer method behavior as
separate commits are needed to determine when there is an explicit
request for machine authentication. Furthermore, this is only addressing
the username/password credential type, i.e., additional changes
following this design approach will be needed for certificate
credentials.

Signed-off-by: Jouni Malinen <j@w1.fi>
src/eap_peer/eap.c
src/eap_peer/eap_config.h
src/eap_peer/eap_i.h
wpa_supplicant/config.c
wpa_supplicant/config_file.c