]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-monitor/entry.c
Merge remote-tracking branch 'origin/mdb.master'
[openldap] / servers / slapd / back-monitor / entry.c
index e31e9183ce72c10e51bde763e6d19476755e6cec..aaf9ed6a17dabf78895b9fb39cb9f72615d66ebf 100644 (file)
@@ -2,7 +2,7 @@
 /* $OpenLDAP$ */
 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
  *
- * Copyright 2001-2011 The OpenLDAP Foundation.
+ * Copyright 2001-2012 The OpenLDAP Foundation.
  * Portions Copyright 2001-2003 Pierangelo Masarati.
  * All rights reserved.
  *
@@ -151,7 +151,7 @@ monitor_entry_test_flags(
 }
 
 monitor_entry_t *
-monitor_entrypriv_create( void )
+monitor_back_entrypriv_create( void )
 {
        monitor_entry_t *mp;
 
@@ -174,11 +174,11 @@ monitor_entry_stub(
        struct berval *pndn,
        struct berval *rdn,
        ObjectClass *oc,
-       monitor_info_t  *mi,
        struct berval *create,
        struct berval *modify
 )
 {
+       monitor_info_t *mi;
        AttributeDescription *nad = NULL;
        Entry *e;
        struct berval nat;
@@ -186,6 +186,8 @@ monitor_entry_stub(
        const char *text;
        int rc;
 
+       mi = ( monitor_info_t * )be_monitor->be_private;
+
        nat = *rdn;
        ptr = strchr( nat.bv_val, '=' );
        nat.bv_len = ptr - nat.bv_val;