#include "eap_common/eap_defs.h"
Go to the source code of this file.
static const char* eap_get_name | ( | int | vendor, | |
EapType | type | |||
) | [inline, static] |
Definition at line 45 of file eap_peer/eap_methods.h.
static size_t eap_get_names | ( | char * | buf, | |
size_t | buflen | |||
) | [inline, static] |
Definition at line 50 of file eap_peer/eap_methods.h.
static char** eap_get_names_as_string_array | ( | size_t * | num | ) | [inline, static] |
Definition at line 64 of file eap_peer/eap_methods.h.
int eap_peer_aka_prime_register | ( | void | ) |
int eap_peer_fast_register | ( | void | ) |
Definition at line 1685 of file eap_fast.c.
struct eap_method* eap_peer_get_eap_method | ( | int | vendor, | |
EapType | method | |||
) | [read] |
eap_peer_get_eap_method - Get EAP method based on type number : EAP Vendor-Id (0 = IETF) : EAP type number Returns: Pointer to EAP method or NULL if not found
Definition at line 34 of file eap_methods.c.
struct eap_method* eap_peer_get_methods | ( | size_t * | count | ) | [read] |
eap_peer_get_methods - Get a list of enabled EAP peer methods : Set to number of available methods Returns: List of enabled EAP peer methods
Definition at line 167 of file eap_methods.c.
static EapType eap_peer_get_type | ( | const char * | name, | |
int * | vendor | |||
) | [inline, static] |
Definition at line 39 of file eap_peer/eap_methods.h.
int eap_peer_gpsk_register | ( | void | ) |
Definition at line 716 of file eap_gpsk.c.
int eap_peer_ikev2_register | ( | void | ) |
Definition at line 484 of file eap_ikev2.c.
int eap_peer_leap_register | ( | void | ) |
Definition at line 395 of file eap_leap.c.
struct eap_method* eap_peer_method_alloc | ( | int | version, | |
int | vendor, | |||
EapType | method, | |||
const char * | name | |||
) | [read] |
Definition at line 283 of file eap_methods.c.
void eap_peer_method_free | ( | struct eap_method * | method | ) |
eap_peer_method_free - Free EAP peer method structure : Method structure allocated with eap_peer_method_alloc()
Definition at line 302 of file eap_methods.c.
static int eap_peer_method_load | ( | const char * | so | ) | [inline, static] |
Definition at line 79 of file eap_peer/eap_methods.h.
int eap_peer_method_register | ( | struct eap_method * | method | ) |
eap_peer_method_register - Register an EAP peer method : EAP method to register Returns: 0 on success, -1 on invalid method, or -2 if a matching EAP method has already been registered
Each EAP peer method needs to call this function to register itself as a supported EAP method.
Definition at line 317 of file eap_methods.c.
static int eap_peer_method_unload | ( | struct eap_method * | method | ) | [inline, static] |
Definition at line 84 of file eap_peer/eap_methods.h.
int eap_peer_mschapv2_register | ( | void | ) |
eap_peer_mschapv2_register - Register EAP-MSCHAPv2 peer method Returns: 0 on success, -1 on failure
This function is used to register EAP-MSCHAPv2 peer method into the EAP method list.
Definition at line 861 of file eap_mschapv2.c.
int eap_peer_peap_register | ( | void | ) |
Definition at line 1264 of file eap_peap.c.
static int eap_peer_register_methods | ( | void | ) | [inline, static] |
Definition at line 55 of file eap_peer/eap_methods.h.
int eap_peer_sake_register | ( | void | ) |
Definition at line 478 of file eap_sake.c.
int eap_peer_ttls_register | ( | void | ) |
Definition at line 1962 of file eap_ttls.c.
static void eap_peer_unregister_methods | ( | void | ) | [inline, static] |
Definition at line 60 of file eap_peer/eap_methods.h.
int eap_peer_vendor_test_register | ( | void | ) |
Definition at line 174 of file eap_vendor_test.c.