Lines Matching refs:set_r
171 struct ssl_iostream_settings *set_r)
173 i_zero(set_r);
174 set_r->min_protocol = p_strdup(pool, ssl_set->ssl_min_protocol);
175 set_r->cipher_list = p_strdup(pool, ssl_set->ssl_cipher_list);
178 set_r->ca = p_strdup(pool, ssl_set->ssl_ca);
182 set_r->cert.cert = p_strdup(pool, ssl_set->ssl_cert);
183 set_r->cert.key = p_strdup(pool, ssl_set->ssl_key);
184 set_r->cert.key_password = p_strdup(pool, ssl_set->ssl_key_password);
186 set_r->alt_cert.cert = p_strdup(pool, ssl_set->ssl_alt_cert);
187 set_r->alt_cert.key = p_strdup(pool, ssl_set->ssl_alt_key);
188 set_r->alt_cert.key_password = p_strdup(pool, ssl_set->ssl_key_password);
190 set_r->verify_remote_cert = ssl_set->ssl_verify_client_cert;
191 set_r->allow_invalid_cert = !set_r->verify_remote_cert;
194 set_r->ca_file = p_strdup(pool, ssl_set->ssl_client_ca_file);
195 set_r->ca_dir = p_strdup(pool, ssl_set->ssl_client_ca_dir);
196 set_r->verify_remote_cert = TRUE;
200 set_r->dh = p_strdup(pool, ssl_set->ssl_dh);
201 set_r->crypto_device = p_strdup(pool, ssl_set->ssl_crypto_device);
202 set_r->cert_username_field = p_strdup(pool, ssl_set->ssl_cert_username_field);
204 set_r->verbose = ssl_set->verbose_ssl;
205 set_r->verbose_invalid_cert = ssl_set->verbose_ssl;
206 set_r->skip_crl_check = !ssl_set->ssl_require_crl;
207 set_r->prefer_server_ciphers = ssl_set->ssl_prefer_server_ciphers;
208 set_r->compression = ssl_set->parsed_opts.compression;
209 set_r->tickets = ssl_set->parsed_opts.tickets;