From: Kurt Zeilenga Date: Fri, 13 Oct 2000 20:21:19 +0000 (+0000) Subject: Add additional logging X-Git-Tag: OPENLDAP_REL_ENG_2_0_7~50 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0905d723cf08175e54f1a8789ce8e5ccbaa37773;p=thirdparty%2Fopenldap.git Add additional logging --- diff --git a/libraries/libldap/cyrus.c b/libraries/libldap/cyrus.c index d9fc51e61d..03387d59ac 100644 --- a/libraries/libldap/cyrus.c +++ b/libraries/libldap/cyrus.c @@ -327,6 +327,10 @@ int ldap_pvt_sasl_install( Sockbuf *sb, void *ctx_arg ) if ( !ber_sockbuf_ctrl( sb, LBER_SB_OPT_HAS_IO, &ldap_pvt_sockbuf_io_sasl ) ) { +#ifdef LDAP_DEBUG + ber_sockbuf_add_io( sb, &ber_sockbuf_io_debug, + LBER_SBIOD_LEVEL_APPLICATION, (void *)"sasl_" ); +#endif ber_sockbuf_add_io( sb, &ldap_pvt_sockbuf_io_sasl, LBER_SBIOD_LEVEL_APPLICATION, ctx_arg ); } diff --git a/libraries/libldap/open.c b/libraries/libldap/open.c index b62a2ffa9f..1342d89636 100644 --- a/libraries/libldap/open.c +++ b/libraries/libldap/open.c @@ -269,6 +269,11 @@ ldap_int_open_connection( srv->lud_host, addr, port, async ); if ( rc == -1 ) return rc; + +#ifdef LDAP_DEBUG + ber_sockbuf_add_io( conn->lconn_sb, &ber_sockbuf_io_debug, + LBER_SBIOD_LEVEL_PROVIDER, (void *)"tcp_" ); +#endif ber_sockbuf_add_io( conn->lconn_sb, &ber_sockbuf_io_tcp, LBER_SBIOD_LEVEL_PROVIDER, NULL ); @@ -282,6 +287,11 @@ ldap_int_open_connection( rc = ldap_connect_to_path( ld, conn->lconn_sb, srv->lud_host, async ); if ( rc == -1 ) return rc; + +#ifdef LDAP_DEBUG + ber_sockbuf_add_io( conn->lconn_sb, &ber_sockbuf_io_debug, + LBER_SBIOD_LEVEL_PROVIDER, (void *)"ipc_" ); +#endif ber_sockbuf_add_io( conn->lconn_sb, &ber_sockbuf_io_fd, LBER_SBIOD_LEVEL_PROVIDER, NULL ); @@ -304,9 +314,10 @@ ldap_int_open_connection( ber_sockbuf_add_io( conn->lconn_sb, &ber_sockbuf_io_readahead, LBER_SBIOD_LEVEL_PROVIDER, NULL ); + #ifdef LDAP_DEBUG ber_sockbuf_add_io( conn->lconn_sb, &ber_sockbuf_io_debug, - INT_MAX, NULL ); + INT_MAX, (void *)"ldap_" ); #endif #ifdef HAVE_TLS