]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-monitor/conn.c
Set peeraddr also for IPv6, fixes ITS#1918
[openldap] / servers / slapd / back-monitor / conn.c
index 1b08de49ec82ff2cdf2c4a00b561bca6372df1dd..43ba3dc4e4fe951f19601e3bac973da08adc280a 100644 (file)
@@ -159,6 +159,11 @@ monitor_subsys_conn_init(
                return( -1 );
        }
        
+       bv[1].bv_val = NULL;
+       bv[0].bv_val = "0";
+       bv[0].bv_len = 1;
+       attr_merge( e, monitor_ad_desc, bv );
+       
        mp = ( struct monitorentrypriv * )ch_calloc( sizeof( struct monitorentrypriv ), 1 );
        e->e_private = ( void * )mp;
        mp->mp_next = e_tmp;
@@ -317,7 +322,7 @@ conn_create(
                connection_state2str( c->c_conn_state ),
                c->c_sasl_bind_in_progress ? "S" : "",
                
-               c->c_cdn.bv_len ? c->c_cdn.bv_val : SLAPD_ANONYMOUS,
+               c->c_dn.bv_len ? c->c_dn.bv_val : SLAPD_ANONYMOUS,
                
                c->c_listener_url.bv_val,
                c->c_peer_domain.bv_val,