Lines Matching refs:cred

225 	struct wpa_cred *cred;  in wpa_config_read_cred()  local
230 cred = os_zalloc(sizeof(*cred)); in wpa_config_read_cred()
231 if (cred == NULL) in wpa_config_read_cred()
233 cred->id = id; in wpa_config_read_cred()
234 cred->sim_num = DEFAULT_USER_SELECTED_SIM; in wpa_config_read_cred()
260 if (wpa_config_set_cred(cred, pos, pos2, *line) < 0) in wpa_config_read_cred()
271 wpa_config_free_cred(cred); in wpa_config_read_cred()
272 cred = NULL; in wpa_config_read_cred()
275 return cred; in wpa_config_read_cred()
368 struct wpa_cred *cred, *cred_tail, *cred_head; in wpa_config_read() local
387 cred_tail = cred_head = config->cred; in wpa_config_read()
423 cred = wpa_config_read_cred(f, &line, cred_id++); in wpa_config_read()
424 if (cred == NULL) { in wpa_config_read()
431 cred_head = cred_tail = cred; in wpa_config_read()
433 cred_tail->next = cred; in wpa_config_read()
434 cred_tail = cred; in wpa_config_read()
458 config->cred = cred_head; in wpa_config_read()
827 static void wpa_config_write_cred(FILE *f, struct wpa_cred *cred) in wpa_config_write_cred() argument
831 if (cred->priority) in wpa_config_write_cred()
832 fprintf(f, "\tpriority=%d\n", cred->priority); in wpa_config_write_cred()
833 if (cred->pcsc) in wpa_config_write_cred()
834 fprintf(f, "\tpcsc=%d\n", cred->pcsc); in wpa_config_write_cred()
835 if (cred->realm) in wpa_config_write_cred()
836 fprintf(f, "\trealm=\"%s\"\n", cred->realm); in wpa_config_write_cred()
837 if (cred->username) in wpa_config_write_cred()
838 fprintf(f, "\tusername=\"%s\"\n", cred->username); in wpa_config_write_cred()
839 if (cred->password && cred->ext_password) in wpa_config_write_cred()
840 fprintf(f, "\tpassword=ext:%s\n", cred->password); in wpa_config_write_cred()
841 else if (cred->password) in wpa_config_write_cred()
842 fprintf(f, "\tpassword=\"%s\"\n", cred->password); in wpa_config_write_cred()
843 if (cred->ca_cert) in wpa_config_write_cred()
844 fprintf(f, "\tca_cert=\"%s\"\n", cred->ca_cert); in wpa_config_write_cred()
845 if (cred->client_cert) in wpa_config_write_cred()
846 fprintf(f, "\tclient_cert=\"%s\"\n", cred->client_cert); in wpa_config_write_cred()
847 if (cred->private_key) in wpa_config_write_cred()
848 fprintf(f, "\tprivate_key=\"%s\"\n", cred->private_key); in wpa_config_write_cred()
849 if (cred->private_key_passwd) in wpa_config_write_cred()
851 cred->private_key_passwd); in wpa_config_write_cred()
852 if (cred->imsi) in wpa_config_write_cred()
853 fprintf(f, "\timsi=\"%s\"\n", cred->imsi); in wpa_config_write_cred()
854 if (cred->milenage) in wpa_config_write_cred()
855 fprintf(f, "\tmilenage=\"%s\"\n", cred->milenage); in wpa_config_write_cred()
856 for (i = 0; i < cred->num_domain; i++) in wpa_config_write_cred()
857 fprintf(f, "\tdomain=\"%s\"\n", cred->domain[i]); in wpa_config_write_cred()
858 if (cred->domain_suffix_match) in wpa_config_write_cred()
860 cred->domain_suffix_match); in wpa_config_write_cred()
861 if (cred->roaming_consortium_len) { in wpa_config_write_cred()
863 for (i = 0; i < cred->roaming_consortium_len; i++) in wpa_config_write_cred()
864 fprintf(f, "%02x", cred->roaming_consortium[i]); in wpa_config_write_cred()
867 if (cred->eap_method) { in wpa_config_write_cred()
869 name = eap_get_name(cred->eap_method[0].vendor, in wpa_config_write_cred()
870 cred->eap_method[0].method); in wpa_config_write_cred()
874 if (cred->phase1) in wpa_config_write_cred()
875 fprintf(f, "\tphase1=\"%s\"\n", cred->phase1); in wpa_config_write_cred()
876 if (cred->phase2) in wpa_config_write_cred()
877 fprintf(f, "\tphase2=\"%s\"\n", cred->phase2); in wpa_config_write_cred()
878 if (cred->excluded_ssid) { in wpa_config_write_cred()
880 for (i = 0; i < cred->num_excluded_ssid; i++) { in wpa_config_write_cred()
881 struct excluded_ssid *e = &cred->excluded_ssid[i]; in wpa_config_write_cred()
888 if (cred->roaming_partner) { in wpa_config_write_cred()
889 for (i = 0; i < cred->num_roaming_partner; i++) { in wpa_config_write_cred()
890 struct roaming_partner *p = &cred->roaming_partner[i]; in wpa_config_write_cred()
896 if (cred->update_identifier) in wpa_config_write_cred()
897 fprintf(f, "\tupdate_identifier=%d\n", cred->update_identifier); in wpa_config_write_cred()
899 if (cred->provisioning_sp) in wpa_config_write_cred()
900 fprintf(f, "\tprovisioning_sp=\"%s\"\n", cred->provisioning_sp); in wpa_config_write_cred()
901 if (cred->sp_priority) in wpa_config_write_cred()
902 fprintf(f, "\tsp_priority=%d\n", cred->sp_priority); in wpa_config_write_cred()
904 if (cred->min_dl_bandwidth_home) in wpa_config_write_cred()
906 cred->min_dl_bandwidth_home); in wpa_config_write_cred()
907 if (cred->min_ul_bandwidth_home) in wpa_config_write_cred()
909 cred->min_ul_bandwidth_home); in wpa_config_write_cred()
910 if (cred->min_dl_bandwidth_roaming) in wpa_config_write_cred()
912 cred->min_dl_bandwidth_roaming); in wpa_config_write_cred()
913 if (cred->min_ul_bandwidth_roaming) in wpa_config_write_cred()
915 cred->min_ul_bandwidth_roaming); in wpa_config_write_cred()
917 if (cred->max_bss_load) in wpa_config_write_cred()
919 cred->max_bss_load); in wpa_config_write_cred()
921 if (cred->ocsp) in wpa_config_write_cred()
922 fprintf(f, "\tocsp=%d\n", cred->ocsp); in wpa_config_write_cred()
924 if (cred->num_req_conn_capab) { in wpa_config_write_cred()
925 for (i = 0; i < cred->num_req_conn_capab; i++) { in wpa_config_write_cred()
929 cred->req_conn_capab_proto[i]); in wpa_config_write_cred()
930 ports = cred->req_conn_capab_port[i]; in wpa_config_write_cred()
942 if (cred->required_roaming_consortium_len) { in wpa_config_write_cred()
944 for (i = 0; i < cred->required_roaming_consortium_len; i++) in wpa_config_write_cred()
946 cred->required_roaming_consortium[i]); in wpa_config_write_cred()
950 if (cred->sim_num != DEFAULT_USER_SELECTED_SIM) in wpa_config_write_cred()
951 fprintf(f, "\tsim_num=%d\n", cred->sim_num); in wpa_config_write_cred()
1348 struct wpa_cred *cred; in wpa_config_write() local
1373 for (cred = config->cred; cred; cred = cred->next) { in wpa_config_write()
1374 if (cred->temporary) in wpa_config_write()
1377 wpa_config_write_cred(f, cred); in wpa_config_write()