]> git.sur5r.net Git - openldap/commitdiff
ITS#1708 ldap_pvt_tls_sb_ctx() et al
authorHoward Chu <hyc@openldap.org>
Fri, 5 Apr 2002 06:48:03 +0000 (06:48 +0000)
committerHoward Chu <hyc@openldap.org>
Fri, 5 Apr 2002 06:48:03 +0000 (06:48 +0000)
include/ldap_pvt.h
libraries/libldap/tls.c
servers/slapd/connection.c

index 93726953d6a3d978eb92d145e532bd6729ce6624..8a794e6f057326125f64608536d040219222dea2 100644 (file)
@@ -163,6 +163,8 @@ LDAP_F( char * )
 ldap_pvt_str2lower LDAP_P(( char *str ));
 
 /* tls.c */
+LDAP_F (int) ldap_int_tls_config LDAP_P(( struct ldap *ld,
+       int option, const char *arg ));
 LDAP_F (int) ldap_pvt_tls_get_option LDAP_P(( struct ldap *ld,
        int option, void *arg ));
 LDAP_F (int) ldap_pvt_tls_set_option LDAP_P(( struct ldap *ld,
@@ -170,9 +172,10 @@ LDAP_F (int) ldap_pvt_tls_set_option LDAP_P(( struct ldap *ld,
 
 LDAP_F (void) ldap_pvt_tls_destroy LDAP_P(( void ));
 LDAP_F (int) ldap_pvt_tls_init LDAP_P(( void ));
+LDAP_F (int) ldap_pvt_tls_init_def_ctx LDAP_P(( void ));
 LDAP_F (int) ldap_pvt_tls_accept LDAP_P(( Sockbuf *sb, void *ctx_arg ));
 LDAP_F (int) ldap_pvt_tls_inplace LDAP_P(( Sockbuf *sb ));
-LDAP_F (void *) ldap_pvt_tls_get_ctx LDAP_P(( Sockbuf *sb ));
+LDAP_F (void *) ldap_pvt_tls_sb_ctx LDAP_P(( Sockbuf *sb ));
 
 LDAP_F (int) ldap_pvt_tls_init_default_ctx LDAP_P(( void ));
 
index 5db2b70ede9c4cbb1c3924b79486e15f6ba17015..2b755120d94bbbbbb1cb110e83f65fd9a6ffe654 100644 (file)
@@ -1236,7 +1236,7 @@ ldap_int_tls_start ( LDAP *ld, LDAPConn *conn, LDAPURLDesc *srv )
                return (ld->ld_errno);
        }
 
-       ssl = (void *) ldap_pvt_tls_sb_ctx( sb );
+       ssl = ldap_pvt_tls_sb_ctx( sb );
        assert( ssl != NULL );
 
        /* 
index cbd5f82a3da30b87ea57d68948ace80436ce2d00..91bd47a2aa237f9ead93acf4f2311b6aaecb4fc9 100644 (file)
@@ -1137,7 +1137,7 @@ int connection_read(ber_socket_t s)
                        c->c_needs_tls_accept = 0;
 
                        /* we need to let SASL know */
-                       ssl = (void *)ldap_pvt_tls_sb_ctx( c->c_sb );
+                       ssl = ldap_pvt_tls_sb_ctx( c->c_sb );
 
                        c->c_tls_ssf = (slap_ssf_t) ldap_pvt_tls_get_strength( ssl );
                        if( c->c_tls_ssf > c->c_ssf ) {