Lines Matching defs:conf
1227 * @conf: EAP configuration
1234 struct eap_config *conf)
1244 sm->ssl_ctx = conf->ssl_ctx;
1245 sm->msg_ctx = conf->msg_ctx;
1246 sm->eap_sim_db_priv = conf->eap_sim_db_priv;
1247 sm->backend_auth = conf->backend_auth;
1248 sm->eap_server = conf->eap_server;
1249 if (conf->pac_opaque_encr_key) {
1253 conf->pac_opaque_encr_key, 16);
1256 if (conf->eap_fast_a_id) {
1257 sm->eap_fast_a_id = os_malloc(conf->eap_fast_a_id_len);
1259 os_memcpy(sm->eap_fast_a_id, conf->eap_fast_a_id,
1260 conf->eap_fast_a_id_len);
1261 sm->eap_fast_a_id_len = conf->eap_fast_a_id_len;
1264 if (conf->eap_fast_a_id_info)
1265 sm->eap_fast_a_id_info = os_strdup(conf->eap_fast_a_id_info);
1266 sm->eap_fast_prov = conf->eap_fast_prov;
1267 sm->pac_key_lifetime = conf->pac_key_lifetime;
1268 sm->pac_key_refresh_time = conf->pac_key_refresh_time;
1269 sm->eap_sim_aka_result_ind = conf->eap_sim_aka_result_ind;
1270 sm->tnc = conf->tnc;
1271 sm->wps = conf->wps;
1272 if (conf->assoc_wps_ie)
1273 sm->assoc_wps_ie = wpabuf_dup(conf->assoc_wps_ie);
1274 if (conf->assoc_p2p_ie)
1275 sm->assoc_p2p_ie = wpabuf_dup(conf->assoc_p2p_ie);
1276 if (conf->peer_addr)
1277 os_memcpy(sm->peer_addr, conf->peer_addr, ETH_ALEN);
1278 sm->fragment_size = conf->fragment_size;
1279 sm->pwd_group = conf->pwd_group;
1280 sm->pbc_in_m1 = conf->pbc_in_m1;