git.samba.org
/
samba.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f1d45aa
)
s3-samr-server: _samr_DeleteUser needs to wipe out the user_handle on success.
author
Günther Deschner
<gd@samba.org>
Wed, 22 Oct 2008 23:42:27 +0000
(
01:42
+0200)
committer
Karolin Seeger
<kseeger@samba.org>
Tue, 9 Dec 2008 10:22:20 +0000
(11:22 +0100)
Guenther
(cherry picked from commit
8a0054c6d273049bea235803db25912f6cf03610
)
(cherry picked from commit
40a904ee021e4c9390235f1d476bc37b87ac9b70
)
(cherry picked from commit
ae01a98d49be39c258e479d610fa2e58ea2b6c62
)
source/rpc_server/srv_samr_nt.c
patch
|
blob
|
history
diff --git
a/source/rpc_server/srv_samr_nt.c
b/source/rpc_server/srv_samr_nt.c
index 22b18c017027ba80f114ce43d137ec3cf71122b9..a32d35f4081a68f31bf94d19f02d14ca475d54eb 100644
(file)
--- a/
source/rpc_server/srv_samr_nt.c
+++ b/
source/rpc_server/srv_samr_nt.c
@@
-4872,6
+4872,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;