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-Tag: samba-4.0.0alpha6~731^2^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=74a9a391aa98dda542ef413d46d2080b450be127;p=thirdparty%2Fsamba.git s3-samr-server: _samr_DeleteUser needs to wipe out the user_handle on success. Guenther --- diff --git a/source3/rpc_server/srv_samr_nt.c b/source3/rpc_server/srv_samr_nt.c index d08bb50bb90..36be832a75c 100644 --- a/source3/rpc_server/srv_samr_nt.c +++ b/source3/rpc_server/srv_samr_nt.c @@ -4908,6 +4908,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;