From: Günther Deschner Date: Wed, 22 Oct 2008 23:42:27 +0000 (+0200) Subject: s3-samr-server: _samr_DeleteUser needs to wipe out the user_handle on success. X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=40a904ee021e4c9390235f1d476bc37b87ac9b70;p=thirdparty%2Fsamba.git s3-samr-server: _samr_DeleteUser needs to wipe out the user_handle on success. Guenther (cherry picked from commit 8a0054c6d273049bea235803db25912f6cf03610) --- diff --git a/source/rpc_server/srv_samr_nt.c b/source/rpc_server/srv_samr_nt.c index 985dd58262f..ac3cdfa09aa 100644 --- a/source/rpc_server/srv_samr_nt.c +++ b/source/rpc_server/srv_samr_nt.c @@ -4907,6 +4907,8 @@ NTSTATUS _samr_DeleteUser(pipes_struct *p, if (!close_policy_hnd(p, r->in.user_handle)) return NT_STATUS_OBJECT_NAME_INVALID; + ZERO_STRUCTP(r->out.user_handle); + force_flush_samr_cache(disp_info); return NT_STATUS_OK;