]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/mr.c
remove dbenv->lock_put() call from transaction-protected operations
[openldap] / servers / slapd / mr.c
index 316ff13641621edf58ff5d7b8038e12b28e8ecb7..f8e788b6e0082d66acd4d2b0676a08588e42c915 100644 (file)
@@ -108,7 +108,7 @@ mr_insert(
                                 (AVL_DUP) avl_dup_error ) ) {
                        *err = smr->smr_oid;
                        ldap_memfree(mir);
-                       return SLAP_SCHERR_DUP_RULE;
+                       return SLAP_SCHERR_MR_DUP;
                }
                /* FIX: temporal consistency check */
                mr_bvfind(&mir->mir_name);
@@ -125,7 +125,7 @@ mr_insert(
                                         (AVL_DUP) avl_dup_error ) ) {
                                *err = *names;
                                ldap_memfree(mir);
-                               return SLAP_SCHERR_DUP_RULE;
+                               return SLAP_SCHERR_MR_DUP;
                        }
                        /* FIX: temporal consistency check */
                        mr_bvfind(&mir->mir_name);
@@ -303,4 +303,9 @@ int mr_schema_info( Entry *e )
        return 0;
 }
 
+int mru_schema_info( Entry *e )
+{
+       return 0;
+}
+
 #endif