diff options
author | Volker Lendecke <vl@samba.org> | 2009-05-30 18:24:14 +0200 |
---|---|---|
committer | Volker Lendecke <vl@samba.org> | 2009-05-30 18:27:13 +0200 |
commit | 68e3442922ff222a5753533561352dd3a11ac0d2 (patch) | |
tree | bb7b954cd6db7a74d320dd338b34119b650dc9e7 /source4/rpc_server | |
parent | 9fc13f6a2d02c22f639a1a819e09ebb648faaff7 (diff) | |
download | samba-68e3442922ff222a5753533561352dd3a11ac0d2.tar.gz samba-68e3442922ff222a5753533561352dd3a11ac0d2.tar.bz2 samba-68e3442922ff222a5753533561352dd3a11ac0d2.zip |
Move a comment where it belongs
Diffstat (limited to 'source4/rpc_server')
-rw-r--r-- | source4/rpc_server/samr/dcesrv_samr.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/source4/rpc_server/samr/dcesrv_samr.c b/source4/rpc_server/samr/dcesrv_samr.c index ec60ac7a45..03acf97cab 100644 --- a/source4/rpc_server/samr/dcesrv_samr.c +++ b/source4/rpc_server/samr/dcesrv_samr.c @@ -1223,6 +1223,11 @@ static NTSTATUS dcesrv_samr_CreateUser2(struct dcesrv_call_state *dce_call, TALL return NT_STATUS_INVALID_PARAMETER; } + /* + * Start a transaction, so we can query and do a subsequent atomic + * modify + */ + ret = ldb_transaction_start(d_state->sam_ctx); if (ret != 0) { DEBUG(0,("Failed to start a transaction for user creation: %s\n", @@ -1292,9 +1297,7 @@ static NTSTATUS dcesrv_samr_CreateUser2(struct dcesrv_call_state *dce_call, TALL samdb_msg_add_string(d_state->sam_ctx, mem_ctx, msg, "sAMAccountName", account_name); samdb_msg_add_string(d_state->sam_ctx, mem_ctx, msg, "objectClass", obj_class); - - /* Start a transaction, so we can query and do a subsequent atomic modify */ - + /* create the user */ ret = ldb_add(d_state->sam_ctx, msg); switch (ret) { |