Lines Matching refs:tls_imp

45 static tls_impl *tls_imp = &ldap_int_tls_impl;  variable
47 (void *)tls_imp->ti_sbio )
87 tls_imp->ti_ctx_free( c ); in ldap_pvt_tls_ctx_free()
95 tls_imp->ti_ctx_ref( ctx ); in tls_ctx_ref()
165 tls_imp->ti_tls_destroy(); in ldap_pvt_tls_destroy()
200 return tls_init( tls_imp, do_threads ); in ldap_pvt_tls_init()
210 tls_impl *ti = tls_imp; in ldap_int_tls_init_ctx()
317 ssl = tls_imp->ti_session_new( ctx, is_server ); in alloc_handle()
331 return tls_imp->ti_session_upflags( sb, ssl, rc ); in update_flags()
371 ber_sockbuf_add_io( sb, tls_imp->ti_sbio, in ldap_int_tls_connect()
407 err = tls_imp->ti_session_connect( ld, ssl, sni ); in ldap_int_tls_connect()
424 msg = tls_imp->ti_session_errmsg( ssl, err, buf, sizeof(buf) ); in ldap_int_tls_connect()
438 ber_sockbuf_remove_io( sb, tls_imp->ti_sbio, in ldap_int_tls_connect()
477 ber_sockbuf_add_io( sb, tls_imp->ti_sbio, in ldap_pvt_tls_accept()
481 err = tls_imp->ti_session_accept( ssl ); in ldap_pvt_tls_accept()
493 msg = tls_imp->ti_session_errmsg( ssl, err, buf, sizeof(buf) ); in ldap_pvt_tls_accept()
498 ber_sockbuf_remove_io( sb, tls_imp->ti_sbio, in ldap_pvt_tls_accept()
541 rc = tls_imp->ti_session_peer_dn( session, &bvdn ); in ldap_pvt_tls_get_peer_dn()
556 ld->ld_errno = tls_imp->ti_session_chkhost( ld, session, name_in ); in ldap_pvt_tls_check_hostname()
566 ld->ld_errno = tls_imp->ti_session_pinning( ld, s, in ldap_pvt_tls_check_hostname()
666 *(char **)arg = LDAP_STRDUP( tls_imp->ti_name ); in ldap_pvt_tls_get_option()
1034 if ( !tls_imp->ti_session_pinning ) return -1; in ldap_pvt_tls_set_option()
1071 rc = tls_imp->ti_session_pinning( ld, sess, p, &bv ); in ldap_pvt_tls_set_option()
1121 (void) tls_init( tls_imp, 0 ); in ldap_int_tls_start()
1233 return tls_imp->ti_session_strength( session ); in ldap_pvt_tls_get_strength()
1243 rc = tls_imp->ti_session_my_dn( session, &der_dn ); in ldap_pvt_tls_get_my_dn()
1253 return tls_imp->ti_session_unique( session, buf, is_server ); in ldap_pvt_tls_get_unique()
1260 return tls_imp->ti_session_endpoint( session, buf, is_server ); in ldap_pvt_tls_get_endpoint()
1267 return tls_imp->ti_session_version( session ); in ldap_pvt_tls_get_version()
1274 return tls_imp->ti_session_cipher( session ); in ldap_pvt_tls_get_cipher()
1281 return tls_imp->ti_session_peercert( session, der ); in ldap_pvt_tls_get_peercert()