aboutsummaryrefslogtreecommitdiffstats
path: root/src/eap_server/eap_methods.h
diff options
context:
space:
mode:
authorJouni Malinen <jouni@qca.qualcomm.com>2016-01-13 21:35:53 (GMT)
committerJouni Malinen <j@w1.fi>2016-01-13 21:35:53 (GMT)
commit814f43cff5e366f3a6a6452666629d73c83161a1 (patch)
tree1383c7153508bb6120ec754142a0551022ed0086 /src/eap_server/eap_methods.h
parent49a26bb3e37ef7d3c9b8b55a5a331ae64a1cd0f3 (diff)
downloadhostap-814f43cff5e366f3a6a6452666629d73c83161a1.zip
hostap-814f43cff5e366f3a6a6452666629d73c83161a1.tar.gz
hostap-814f43cff5e366f3a6a6452666629d73c83161a1.tar.bz2
EAP server: 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_server_method_register(eap);" in the end of the function. Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Diffstat (limited to 'src/eap_server/eap_methods.h')
-rw-r--r--src/eap_server/eap_methods.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/eap_server/eap_methods.h b/src/eap_server/eap_methods.h
index 0baa327..3bf1495 100644
--- a/src/eap_server/eap_methods.h
+++ b/src/eap_server/eap_methods.h
@@ -15,7 +15,6 @@ const struct eap_method * eap_server_get_eap_method(int vendor,
EapType method);
struct eap_method * eap_server_method_alloc(int version, int vendor,
EapType method, const char *name);
-void eap_server_method_free(struct eap_method *method);
int eap_server_method_register(struct eap_method *method);
EapType eap_server_get_type(const char *name, int *vendor);