$search

eap_methods.h File Reference

#include "eap_common/eap_defs.h"
Include dependency graph for eap_server/eap_methods.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int eap_server_aka_prime_register (void)
int eap_server_aka_register (void)
int eap_server_fast_register (void)
struct eap_methodeap_server_get_eap_method (int vendor, EapType method)
const char * eap_server_get_name (int vendor, EapType type)
EapType eap_server_get_type (const char *name, int *vendor)
int eap_server_gpsk_register (void)
int eap_server_gtc_register (void)
int eap_server_identity_register (void)
int eap_server_ikev2_register (void)
int eap_server_md5_register (void)
struct eap_methodeap_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)
int eap_server_mschapv2_register (void)
int eap_server_pax_register (void)
int eap_server_peap_register (void)
int eap_server_psk_register (void)
int eap_server_sake_register (void)
int eap_server_sim_register (void)
int eap_server_tls_register (void)
int eap_server_tlv_register (void)
int eap_server_tnc_register (void)
int eap_server_ttls_register (void)
void eap_server_unregister_methods (void)
int eap_server_vendor_test_register (void)
int eap_server_wsc_register (void)

Function Documentation

int eap_server_aka_prime_register ( void   ) 
int eap_server_aka_register ( void   ) 

Definition at line 1222 of file eap_server_aka.c.

int eap_server_fast_register ( void   ) 

Definition at line 1590 of file eap_server_fast.c.

struct eap_method* eap_server_get_eap_method ( int  vendor,
EapType  method 
) [read]

eap_server_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 31 of file eap_server_methods.c.

const char* eap_server_get_name ( int  vendor,
EapType  type 
)

eap_server_get_name - Get EAP method name for the given EAP type : EAP Vendor-Id (0 = IETF) : EAP method type Returns: EAP method name, e.g., TLS, or NULL if not found

This function maps EAP type numbers into EAP type names based on the list of EAP methods included in the build.

Definition at line 167 of file eap_server_methods.c.

EapType eap_server_get_type ( const char *  name,
int *  vendor 
)

Definition at line 51 of file eap_server_methods.c.

int eap_server_gpsk_register ( void   ) 

Definition at line 609 of file eap_server_gpsk.c.

int eap_server_gtc_register ( void   ) 

Definition at line 208 of file eap_server_gtc.c.

int eap_server_identity_register ( void   ) 

Definition at line 156 of file eap_server_identity.c.

int eap_server_ikev2_register ( void   ) 

Definition at line 513 of file eap_server_ikev2.c.

int eap_server_md5_register ( void   ) 

Definition at line 154 of file eap_server_md5.c.

struct eap_method* eap_server_method_alloc ( int  version,
int  vendor,
EapType  method,
const char *  name 
) [read]

Definition at line 77 of file eap_server_methods.c.

void eap_server_method_free ( struct eap_method method  ) 

eap_server_method_free - Free EAP server method structure : Method structure allocated with eap_server_method_alloc()

Definition at line 96 of file eap_server_methods.c.

int eap_server_method_register ( struct eap_method method  ) 

eap_server_method_register - Register an EAP server 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 server method needs to call this function to register itself as a supported EAP method.

Definition at line 111 of file eap_server_methods.c.

int eap_server_mschapv2_register ( void   ) 

Definition at line 550 of file eap_server_mschapv2.c.

int eap_server_pax_register ( void   ) 

Definition at line 545 of file eap_server_pax.c.

int eap_server_peap_register ( void   ) 

Definition at line 1363 of file eap_server_peap.c.

int eap_server_psk_register ( void   ) 

Definition at line 493 of file eap_server_psk.c.

int eap_server_sake_register ( void   ) 

Definition at line 518 of file eap_server_sake.c.

int eap_server_sim_register ( void   ) 

Definition at line 773 of file eap_server_sim.c.

int eap_server_tls_register ( void   ) 

Definition at line 262 of file eap_server_tls.c.

int eap_server_tlv_register ( void   ) 
int eap_server_tnc_register ( void   ) 

Definition at line 559 of file eap_server_tnc.c.

int eap_server_ttls_register ( void   ) 

Definition at line 1407 of file eap_server_ttls.c.

void eap_server_unregister_methods ( void   ) 

eap_server_unregister_methods - Unregister EAP server methods

This function is called at program termination to unregister all EAP server methods.

Definition at line 142 of file eap_server_methods.c.

int eap_server_vendor_test_register ( void   ) 

Definition at line 174 of file eap_server_vendor_test.c.

int eap_server_wsc_register ( void   ) 

Definition at line 479 of file eap_server_wsc.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


wpa_supplicant_node
Author(s): Package maintained by Blaise Gassend
autogenerated on Fri Mar 1 16:00:11 2013