]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-ldap/add.c
rework be_isupdate accordingly to be_isroot
[openldap] / servers / slapd / back-ldap / add.c
index a6d3d1fa3aec04bcc96b89f45ad9870898267b88..53e29906e62ea01e48d2e594990802efb2699a79 100644 (file)
@@ -90,7 +90,7 @@ ldap_back_add(
        dc.ctx = "addAttrDN";
 #endif
 
-       isupdate = be_isupdate( op->o_bd, &op->o_ndn );
+       isupdate = be_isupdate( op );
        for (i=0, a=op->oq_add.rs_e->e_attrs; a; a=a->a_next) {
                if ( !isupdate && a->a_desc->ad_type->sat_no_user_mod  ) {
                        continue;