From: Hallvard Furuseth Date: Wed, 11 Dec 2002 08:30:29 +0000 (+0000) Subject: Fix const errors. X-Git-Tag: NO_SLAP_OP_BLOCKS~692 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=3b591dd4f60302e2b603cfcd2d090b327440a4cb;p=openldap Fix const errors. --- diff --git a/libraries/libldap/tls.c b/libraries/libldap/tls.c index dead3fb5cc..4a38c3f5d4 100644 --- a/libraries/libldap/tls.c +++ b/libraries/libldap/tls.c @@ -52,7 +52,7 @@ static char *tls_opt_randfile = NULL; static void tls_report_error( void ); -static void tls_info_cb( SSL *ssl, int where, int ret ); +static void tls_info_cb( const SSL *ssl, int where, int ret ); static int tls_verify_cb( int ok, X509_STORE_CTX *ctx ); static int tls_verify_ok( int ok, X509_STORE_CTX *ctx ); static RSA * tls_tmp_rsa_cb( SSL *ssl, int is_export, int key_length ); @@ -1371,11 +1371,11 @@ ldap_int_tls_start ( LDAP *ld, LDAPConn *conn, LDAPURLDesc *srv ) /* Derived from openssl/apps/s_cb.c */ static void -tls_info_cb( SSL *ssl, int where, int ret ) +tls_info_cb( const SSL *ssl, int where, int ret ) { int w; char *op; - char *state = SSL_state_string_long( ssl ); + char *state = (char *) SSL_state_string_long( ssl ); w = where & ~SSL_ST_MASK; if ( w & SSL_ST_CONNECT ) { @@ -1403,8 +1403,8 @@ tls_info_cb( SSL *ssl, int where, int ret ) #endif } else if ( where & SSL_CB_ALERT ) { - char *atype = SSL_alert_type_string_long( ret ); - char *adesc = SSL_alert_desc_string_long( ret ); + char *atype = (char *) SSL_alert_type_string_long( ret ); + char *adesc = (char *) SSL_alert_desc_string_long( ret ); op = ( where & SSL_CB_READ ) ? "read" : "write"; #ifdef HAVE_EBCDIC if ( atype ) {