• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/wpa/src/eap_server/

Lines Matching defs: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 EapType method;
46 * free - Free EAP method data
47 * @method: Pointer to the method data registered with
50 * This function will be called when the EAP method is being
51 * unregistered. If the EAP method allocated resources during
53 * freed in this function. No other method functions will be called
55 * pointer is %NULL), a default handler is used to release the method
56 * data with free(method). This is suitable for most cases.
58 void (*free)(struct eap_method *method);
62 * version - Version of the EAP server method interface
64 * The EAP server method implementation should set this variable to
66 * EAP method is using supported API version when using dynamically
72 * next - Pointer to the next EAP method
74 * This variable is used internally in the EAP method registration code
80 * get_emsk - Get EAP method specific keying extended material (EMSK)
82 * @priv: Pointer to private EAP method data from eap_method::init()
87 * the EAP method. The key may already be stored in the method-specific
93 * getSessionId - Get EAP method specific Session-Id
95 * @priv: Pointer to private EAP method data from eap_method::init()
99 * This function can be used to get the Session-Id from the EAP method.
100 * The Session-Id may already be stored in the method-specific private
154 const struct eap_method *m; /* selected EAP method */
164 /* Whether Phase 2 method should validate identity match */
207 /* Fragmentation size for EAP method init() handler */