#include "includes.h"
#include "common.h"
#include "eap_i.h"
#include "eap_methods.h"
Include dependency graph for eap_methods.c:
Go to the source code of this file.
Functions | |
const struct eap_method * | eap_sm_get_eap_methods (int vendor, EapType method) |
Get EAP method based on type number. | |
EapType | eap_get_type (const char *name, int *vendor) |
Get EAP type for the given EAP method name. | |
const char * | eap_get_name (int vendor, EapType type) |
Get EAP method name for the given EAP type. | |
size_t | eap_get_names (char *buf, size_t buflen) |
Get space separated list of names for supported EAP methods. | |
char ** | eap_get_names_as_string_array (size_t *num) |
Get supported EAP methods as string array. | |
const struct eap_method * | eap_peer_get_methods (size_t *count) |
Get a list of enabled EAP peer methods. | |
eap_method * | eap_peer_method_alloc (int version, int vendor, EapType method, const char *name) |
Allocate EAP peer method structure. | |
void | eap_peer_method_free (struct eap_method *method) |
Free EAP peer method structure. | |
int | eap_peer_method_register (struct eap_method *method) |
Register an EAP peer method. | |
int | eap_peer_register_methods (void) |
Register statically linked EAP peer methods. | |
void | eap_peer_unregister_methods (void) |
Unregister EAP peer methods. |
Alternatively, this software may be distributed under the terms of BSD license.
See README and COPYING for more details.
Definition in file eap_methods.c.
|
Get EAP method name for the given EAP type.
Definition at line 81 of file eap_methods.c. |
|
Get space separated list of names for supported EAP methods.
Definition at line 100 of file eap_methods.c. |
|
Get supported EAP methods as string array.
Definition at line 136 of file eap_methods.c. Here is the call graph for this function: |
|
Get EAP type for the given EAP method name.
Definition at line 57 of file eap_methods.c. |
|
Get a list of enabled EAP peer methods.
Definition at line 174 of file eap_methods.c. |
|
Allocate EAP peer method structure.
Definition at line 293 of file eap_methods.c. Here is the call graph for this function: |
|
Free EAP peer method structure.
Definition at line 313 of file eap_methods.c. |
|
Register an EAP peer method.
Definition at line 329 of file eap_methods.c. |
|
Register statically linked EAP peer methods.
Definition at line 362 of file eap_methods.c. Here is the call graph for this function: |
|
Unregister EAP peer methods. This function is called at program termination to unregister all EAP peer methods. Definition at line 489 of file eap_methods.c. Here is the call graph for this function: |
|
Get EAP method based on type number.
Definition at line 36 of file eap_methods.c. |