eap_method::process field
process - Process an EAP request @sm: Pointer to EAP state machine allocated with eap_peer_sm_init() @priv: Pointer to private EAP method data from eap_method::init() @ret: Return values from EAP request validation and processing @reqData: EAP request to be processed (eapReqData) Returns: Pointer to allocated EAP response packet (eapRespData) This function is a combination of m.check(), m.process(), and m.buildResp() procedures defined in section 4.4 of RFC 4137 In other words, this function validates the incoming request, processes it, and build a response packet. m.check() and m.process() return values are returned through struct eap_method_ret *ret variable. Caller is responsible for freeing the returned EAP response packet.
eap_method::process is called by 4 functions:
![]()
eap_method::process
eap_method::process is written by 7 functions and is read by 1 function:
![]()
eap_method::process
eap_method::process implements 7 functionss:
![]()
eap_method::process