diff options
author | Andrew Tridgell <tridge@samba.org> | 2010-02-16 14:29:07 +1100 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2010-02-16 21:10:50 +1100 |
commit | c6d85d67f9b52e4071c84749a1f55de646a5451c (patch) | |
tree | d28b42d5183e54ad1ec16d8ebd9f28ecce6f5723 /source4/rpc_server/drsuapi | |
parent | 67950c27e473ebf8f7f81ef0ef92d2bd7931622a (diff) | |
download | samba-c6d85d67f9b52e4071c84749a1f55de646a5451c.tar.gz samba-c6d85d67f9b52e4071c84749a1f55de646a5451c.tar.bz2 samba-c6d85d67f9b52e4071c84749a1f55de646a5451c.zip |
s4-dsdb: replace dsdb_modify_permissive() with dsdb_modify() and dsdb_flags
Diffstat (limited to 'source4/rpc_server/drsuapi')
-rw-r--r-- | source4/rpc_server/drsuapi/addentry.c | 3 | ||||
-rw-r--r-- | source4/rpc_server/drsuapi/writespn.c | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/source4/rpc_server/drsuapi/addentry.c b/source4/rpc_server/drsuapi/addentry.c index b1c361da57..b9d04c20f5 100644 --- a/source4/rpc_server/drsuapi/addentry.c +++ b/source4/rpc_server/drsuapi/addentry.c @@ -23,6 +23,7 @@ #include "includes.h" #include "rpc_server/dcerpc_server.h" #include "dsdb/samdb/samdb.h" +#include "dsdb/common/util.h" #include "param/param.h" #include "rpc_server/drsuapi/dcesrv_drsuapi.h" #include "librpc/gen_ndr/ndr_drsuapi.h" @@ -128,7 +129,7 @@ static WERROR drsuapi_add_SPNs(struct drsuapi_bind_state *b_state, return WERR_NOMEM; } - ret = dsdb_modify_permissive(b_state->sam_ctx, msg); + ret = dsdb_modify(b_state->sam_ctx, msg, DSDB_MODIFY_PERMISSIVE); if (ret != LDB_SUCCESS) { DEBUG(0,(__location__ ": Failed to add SPNs - %s\n", ldb_errstring(b_state->sam_ctx))); diff --git a/source4/rpc_server/drsuapi/writespn.c b/source4/rpc_server/drsuapi/writespn.c index 65a7183d11..71ff49d509 100644 --- a/source4/rpc_server/drsuapi/writespn.c +++ b/source4/rpc_server/drsuapi/writespn.c @@ -23,6 +23,7 @@ #include "includes.h" #include "rpc_server/dcerpc_server.h" #include "dsdb/samdb/samdb.h" +#include "dsdb/common/util.h" #include "rpc_server/drsuapi/dcesrv_drsuapi.h" /* @@ -95,7 +96,7 @@ WERROR dcesrv_drsuapi_DsWriteAccountSpn(struct dcesrv_call_state *dce_call, TALL } /* Apply to database */ - ret = dsdb_modify_permissive(b_state->sam_ctx, msg); + ret = dsdb_modify(b_state->sam_ctx, msg, DSDB_MODIFY_PERMISSIVE); if (ret != 0) { DEBUG(0,("Failed to modify SPNs on %s: %s\n", ldb_dn_get_linearized(msg->dn), |