Lines Matching refs:lts

211 	struct ldaptls lts = lo->ldo_tls_info;  in ldap_int_tls_init_ctx()  local
218 if ( is_server && !lts.lt_certfile && !lts.lt_keyfile && in ldap_int_tls_init_ctx()
219 !lts.lt_cacertfile && !lts.lt_cacertdir && in ldap_int_tls_init_ctx()
220 !lts.lt_cacert.bv_val && !lts.lt_cert.bv_val && in ldap_int_tls_init_ctx()
221 !lts.lt_key.bv_val ) { in ldap_int_tls_init_ctx()
228 if ( lts.lt_ciphersuite ) { in ldap_int_tls_init_ctx()
229 lts.lt_ciphersuite = LDAP_STRDUP( lts.lt_ciphersuite ); in ldap_int_tls_init_ctx()
230 __atoe( lts.lt_ciphersuite ); in ldap_int_tls_init_ctx()
232 if ( lts.lt_cacertfile ) { in ldap_int_tls_init_ctx()
233 lts.lt_cacertfile = LDAP_STRDUP( lts.lt_cacertfile ); in ldap_int_tls_init_ctx()
234 __atoe( lts.lt_cacertfile ); in ldap_int_tls_init_ctx()
236 if ( lts.lt_certfile ) { in ldap_int_tls_init_ctx()
237 lts.lt_certfile = LDAP_STRDUP( lts.lt_certfile ); in ldap_int_tls_init_ctx()
238 __atoe( lts.lt_certfile ); in ldap_int_tls_init_ctx()
240 if ( lts.lt_keyfile ) { in ldap_int_tls_init_ctx()
241 lts.lt_keyfile = LDAP_STRDUP( lts.lt_keyfile ); in ldap_int_tls_init_ctx()
242 __atoe( lts.lt_keyfile ); in ldap_int_tls_init_ctx()
244 if ( lts.lt_crlfile ) { in ldap_int_tls_init_ctx()
245 lts.lt_crlfile = LDAP_STRDUP( lts.lt_crlfile ); in ldap_int_tls_init_ctx()
246 __atoe( lts.lt_crlfile ); in ldap_int_tls_init_ctx()
248 if ( lts.lt_cacertdir ) { in ldap_int_tls_init_ctx()
249 lts.lt_cacertdir = LDAP_STRDUP( lts.lt_cacertdir ); in ldap_int_tls_init_ctx()
250 __atoe( lts.lt_cacertdir ); in ldap_int_tls_init_ctx()
252 if ( lts.lt_dhfile ) { in ldap_int_tls_init_ctx()
253 lts.lt_dhfile = LDAP_STRDUP( lts.lt_dhfile ); in ldap_int_tls_init_ctx()
254 __atoe( lts.lt_dhfile ); in ldap_int_tls_init_ctx()
256 if ( lts.lt_ecname ) { in ldap_int_tls_init_ctx()
257 lts.lt_ecname = LDAP_STRDUP( lts.lt_ecname ); in ldap_int_tls_init_ctx()
258 __atoe( lts.lt_ecname ); in ldap_int_tls_init_ctx()
269 rc = ti->ti_ctx_init( lo, &lts, is_server ); in ldap_int_tls_init_ctx()
277 LDAP_FREE( lts.lt_ciphersuite ); in ldap_int_tls_init_ctx()
278 LDAP_FREE( lts.lt_cacertfile ); in ldap_int_tls_init_ctx()
279 LDAP_FREE( lts.lt_certfile ); in ldap_int_tls_init_ctx()
280 LDAP_FREE( lts.lt_keyfile ); in ldap_int_tls_init_ctx()
281 LDAP_FREE( lts.lt_crlfile ); in ldap_int_tls_init_ctx()
282 LDAP_FREE( lts.lt_cacertdir ); in ldap_int_tls_init_ctx()
283 LDAP_FREE( lts.lt_dhfile ); in ldap_int_tls_init_ctx()
284 LDAP_FREE( lts.lt_ecname ); in ldap_int_tls_init_ctx()