Lines Matching refs:params
48 static void eap_tls_params_from_conf1(struct tls_connection_params *params,
51 params->ca_cert = (char *) config->ca_cert;
52 params->ca_path = (char *) config->ca_path;
53 params->client_cert = (char *) config->client_cert;
54 params->private_key = (char *) config->private_key;
55 params->private_key_passwd = (char *) config->private_key_passwd;
56 params->dh_file = (char *) config->dh_file;
57 params->subject_match = (char *) config->subject_match;
58 params->altsubject_match = (char *) config->altsubject_match;
59 params->engine_id = config->engine_id;
60 params->pin = config->pin;
61 params->key_id = config->key_id;
65 static void eap_tls_params_from_conf2(struct tls_connection_params *params,
68 params->ca_cert = (char *) config->ca_cert2;
69 params->ca_path = (char *) config->ca_path2;
70 params->client_cert = (char *) config->client_cert2;
71 params->private_key = (char *) config->private_key2;
72 params->private_key_passwd = (char *) config->private_key2_passwd;
73 params->dh_file = (char *) config->dh_file2;
74 params->subject_match = (char *) config->subject_match2;
75 params->altsubject_match = (char *) config->altsubject_match2;
81 struct tls_connection_params *params,
84 os_memset(params, 0, sizeof(*params));
85 params->engine = config->engine;
87 eap_tls_params_from_conf2(params, config);
89 eap_tls_params_from_conf1(params, config);
90 params->tls_ia = data->tls_ia;
93 if (eap_tls_check_blob(sm, ¶ms->ca_cert, ¶ms->ca_cert_blob,
94 ¶ms->ca_cert_blob_len) ||
95 eap_tls_check_blob(sm, ¶ms->client_cert,
96 ¶ms->client_cert_blob,
97 ¶ms->client_cert_blob_len) ||
98 eap_tls_check_blob(sm, ¶ms->private_key,
99 ¶ms->private_key_blob,
100 ¶ms->private_key_blob_len) ||
101 eap_tls_check_blob(sm, ¶ms->dh_file, ¶ms->dh_blob,
102 ¶ms->dh_blob_len)) {
114 struct tls_connection_params *params)
125 res = tls_connection_set_params(sm->ssl_ctx, data->conn, params);
165 struct tls_connection_params params;
172 if (eap_tls_params_from_conf(sm, data, ¶ms, config, data->phase2) <
176 if (eap_tls_init_connection(sm, data, config, ¶ms) < 0)