]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-monitor/cache.c
Initial round of changes for 2.3 beta
[openldap] / servers / slapd / back-monitor / cache.c
index db827438c6f08f78954e6462d56a6514e7d9b4e0..8a48d9efae0d32abeb4ee030954c3ccb087fabf2 100644 (file)
@@ -170,6 +170,7 @@ monitor_cache_get(
 int
 monitor_cache_dn2entry(
                Operation               *op,
+               SlapReply               *rs,
                struct berval           *ndn,
                Entry                   **ep,
                Entry                   **matched
@@ -205,7 +206,7 @@ monitor_cache_dn2entry(
                dnParent( ndn, &p_ndn );
        }
 
-       rc = monitor_cache_dn2entry( op, &p_ndn, &e_parent, matched );
+       rc = monitor_cache_dn2entry( op, rs, &p_ndn, &e_parent, matched );
        if ( rc || e_parent == NULL ) {
                return( -1 );
        }
@@ -214,7 +215,7 @@ monitor_cache_dn2entry(
        rc = -1;
        if ( mp->mp_flags & MONITOR_F_VOLATILE_CH ) {
                /* parent entry generates volatile children */
-               rc = monitor_entry_create( op, ndn, e_parent, ep );
+               rc = monitor_entry_create( op, rs, ndn, e_parent, ep );
        }
 
        if ( !rc ) {