]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/overlays/accesslog.c
Sync with HEAD
[openldap] / servers / slapd / overlays / accesslog.c
index b3da2a206d811ebeb1788ab7a69051c89e51d75b..c17996f706df23ef40da5e5941bbd3640e7389a0 100644 (file)
@@ -670,7 +670,7 @@ static Entry *accesslog_entry( Operation *op, int logop ) {
                attr_merge_one( e, ad_reqType, &lo->word, NULL );
        }
 
-       rdn.bv_len = sprintf( rdn.bv_val, "%d", op->o_connid );
+       rdn.bv_len = sprintf( rdn.bv_val, "%lu", op->o_connid );
        attr_merge_one( e, ad_reqSession, &rdn, NULL );
 
        if ( BER_BVISNULL( &op->o_dn )) 
@@ -1028,6 +1028,7 @@ accesslog_db_destroy(
        log_info *li = on->on_bi.bi_private;
        
        free( li );
+       return LDAP_SUCCESS;
 }
 
 int accesslog_init()