Lines Matching full:method

19  * struct eap_method - EAP method interface
20 * This structure defines the EAP method interface. Each method will need to
21 * register its own EAP type, EAP name, and set of function pointers for method
26 enum eap_type method;
45 * free - Free EAP method data
46 * @method: Pointer to the method data registered with
49 * This function will be called when the EAP method is being
50 * unregistered. If the EAP method allocated resources during
52 * freed in this function. No other method functions will be called
54 * pointer is %NULL), a default handler is used to release the method
55 * data with free(method). This is suitable for most cases.
57 void (*free)(struct eap_method *method);
61 * version - Version of the EAP server method interface
63 * The EAP server method implementation should set this variable to
65 * EAP method is using supported API version when using dynamically
71 * next - Pointer to the next EAP method
73 * This variable is used internally in the EAP method registration code
79 * get_emsk - Get EAP method specific keying extended material (EMSK)
81 * @priv: Pointer to private EAP method data from eap_method::init()
86 * the EAP method. The key may already be stored in the method-specific
92 * getSessionId - Get EAP method specific Session-Id
94 * @priv: Pointer to private EAP method data from eap_method::init()
98 * This function can be used to get the Session-Id from the EAP method.
99 * The Session-Id may already be stored in the method-specific private
153 const struct eap_method *m; /* selected EAP method */
164 /* Whether Phase 2 method should validate identity match */