]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-ldbm/add.c
modify be_referral to use struct berval DNs.
[openldap] / servers / slapd / back-ldbm / add.c
index 65b08452bd08144b5ffc7096876991b9af21617d..1b86663a2388e25055db7700ecbe4d19ff32f608 100644 (file)
@@ -205,9 +205,8 @@ ldbm_back_add(
                }
 
                /* no parent, must be adding entry to root */
-               if ( !be_isroot( be, op->o_ndn.bv_val ) ) {
-                       if ( be_issuffix( be, "" ) 
-                                       || be_isupdate( be, op->o_ndn.bv_val ) ) {
+               if ( !be_isroot( be, &op->o_ndn ) ) {
+                       if ( be_issuffix( be, "" ) || be_isupdate( be, &op->o_ndn ) ) {
                                p = (Entry *)&slap_entry_root;
                                
                                rc = access_allowed( be, conn, op, p,