git.samba.org
/
obnox
/
samba-ctdb.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d7ecc6f
)
s3-samr: _samr_EnumDomainUsers always returns a sam array (even w/o users).
author
Günther Deschner
<gd@samba.org>
Mon, 1 Dec 2008 23:08:56 +0000
(
00:08
+0100)
committer
Karolin Seeger
<kseeger@samba.org>
Fri, 12 Dec 2008 11:30:58 +0000
(12:30 +0100)
Guenther
(cherry picked from commit
fb575f6ce7915a41079afc8762fbf83e256c6631
)
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 9fc1d651070db429a4c585bf9bbac60546b6f7e6..62e00d7cff4e0c66435699c811345bf0b91db022 100644
(file)
--- a/
source/rpc_server/srv_samr_nt.c
+++ b/
source/rpc_server/srv_samr_nt.c
@@
-1009,6
+1009,7
@@
NTSTATUS _samr_EnumDomainUsers(pipes_struct *p,
if (!samr_array) {
return NT_STATUS_NO_MEMORY;
}
+ *r->out.sam = samr_array;
become_root();
@@
-1068,7
+1069,6
@@
NTSTATUS _samr_EnumDomainUsers(pipes_struct *p,
samr_array->entries = samr_entries;
*r->out.resume_handle = *r->in.resume_handle + num_account;
- *r->out.sam = samr_array;
*r->out.num_entries = num_account;
DEBUG(5,("_samr_EnumDomainUsers: %d\n", __LINE__));