eap_peer_procedures.h
void eapParseReq(SupplicantContext *context)
Determine the code, identifier value, and type of the current request.
Definition: eap_peer_procedures.c:51
802.1X supplicant
bool_t eapAllowMethod(SupplicantContext *context, EapMethodType method)
Check whether the specified EAP method is allowed.
Definition: eap_peer_procedures.c:444
uint8_t * eapPeerGetKey(SupplicantContext *context)
Obtain key material for use by EAP or lower layers.
Definition: eap_peer_procedures.c:411
void eapProcessIdentity(SupplicantContext *context)
Process the contents of Identity request.
Definition: eap_peer_procedures.c:242
void eapBuildNotify(SupplicantContext *context)
Create the appropriate Notification response.
Definition: eap_peer_procedures.c:308
void eapBuildNak(SupplicantContext *context)
Create a NAK response.
Definition: eap_peer_procedures.c:345
void eapBuildIdentity(SupplicantContext *context)
Create the appropriate Identity response.
Definition: eap_peer_procedures.c:254
void eapProcessNotify(SupplicantContext *context)
Process the contents of Notification request.
Definition: eap_peer_procedures.c:296
bool_t eapIsKeyAvailable(SupplicantContext *context)
Check whether EAP key is available.
Definition: eap_peer_procedures.c:427
void eapBuildResp(SupplicantContext *context)
Create a response message.
Definition: eap_peer_procedures.c:207
bool_t eapCheckReq(SupplicantContext *context)
Test for the validity of a message.
Definition: eap_peer_procedures.c:111
void eapProcessReq(SupplicantContext *context)
Parse and process a request.
Definition: eap_peer_procedures.c:154