]> git.ipfire.org Git - thirdparty/hostap.git/commit
EAP peer: Simplify EAP method registration call
authorJouni Malinen <jouni@qca.qualcomm.com>
Wed, 13 Jan 2016 21:25:54 +0000 (23:25 +0200)
committerJouni Malinen <j@w1.fi>
Wed, 13 Jan 2016 21:30:25 +0000 (23:30 +0200)
commit49a26bb3e37ef7d3c9b8b55a5a331ae64a1cd0f3
tree478920060b841fa12a0872e694e3a6a3eb869a48
parent7ce56032516896498bfd3d6a2891e53cf7cd31fd
EAP peer: Simplify EAP method registration call

Free the allocated structure in error cases to remove need for each EAP
method to handle the error cases separately. Each registration function
can simply do "return eap_peer_method_register(eap);" in the end of the
function.

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
23 files changed:
src/eap_peer/eap_aka.c
src/eap_peer/eap_eke.c
src/eap_peer/eap_fast.c
src/eap_peer/eap_gpsk.c
src/eap_peer/eap_gtc.c
src/eap_peer/eap_ikev2.c
src/eap_peer/eap_leap.c
src/eap_peer/eap_md5.c
src/eap_peer/eap_methods.c
src/eap_peer/eap_methods.h
src/eap_peer/eap_mschapv2.c
src/eap_peer/eap_otp.c
src/eap_peer/eap_pax.c
src/eap_peer/eap_peap.c
src/eap_peer/eap_psk.c
src/eap_peer/eap_pwd.c
src/eap_peer/eap_sake.c
src/eap_peer/eap_sim.c
src/eap_peer/eap_tls.c
src/eap_peer/eap_tnc.c
src/eap_peer/eap_ttls.c
src/eap_peer/eap_vendor_test.c
src/eap_peer/eap_wsc.c