Lines Matching defs:eapol_callbacks
138 struct eapol_callbacks { struct
143 struct eap_peer_config * (*get_config)(void *ctx);
150 bool (*get_bool)(void *ctx, enum eapol_bool_var variable);
158 void (*set_bool)(void *ctx, enum eapol_bool_var variable, bool value);
166 unsigned int (*get_int)(void *ctx, enum eapol_int_var variable);
174 void (*set_int)(void *ctx, enum eapol_int_var variable,
184 struct wpabuf * (*get_eapReqData)(void *ctx);
194 void (*set_config_blob)(void *ctx, struct wpa_config_blob *blob);
202 const struct wpa_config_blob * (*get_config_blob)(void *ctx,
215 void (*notify_pending)(void *ctx);
223 void (*eap_param_needed)(void *ctx, enum wpa_ctrl_req_type field,
232 void (*notify_cert)(void *ctx, struct tls_cert_data *cert,
241 void (*notify_status)(void *ctx, const char *status,
249 void (*notify_eap_error)(void *ctx, int error_code);
256 void (*eap_proxy_cb)(void *ctx);
263 void (*eap_proxy_notify_sim_status)(void *ctx,
274 int (*get_imsi)(void *ctx, int sim_num, char *imsi, size_t *len);
283 void (*set_anon_id)(void *ctx, const u8 *id, size_t len);