summaryrefslogtreecommitdiffstats
path: root/source/utils/net_rpc.c
diff options
context:
space:
mode:
authorVolker Lendecke <vlendec@samba.org>2004-06-01 14:45:49 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 10:51:51 -0500
commitd7239c2611a62873cc9eff296c84e91198a5c552 (patch)
tree022953cdf013c46b2a9b2bbe894f4e92cb8304ac /source/utils/net_rpc.c
parent2db0c4ca7b23cdd1dbf83d4de58acbf4dc118df2 (diff)
downloadsamba-d7239c2611a62873cc9eff296c84e91198a5c552.tar.gz
samba-d7239c2611a62873cc9eff296c84e91198a5c552.tar.xz
samba-d7239c2611a62873cc9eff296c84e91198a5c552.zip
r964: The max_size field in cli_samr_enum_als_groups is more like an account_control
field with indiviual bits what to retrieve. Set this to 0xffff as NT4 usrmgr.exe does to get everything. I'm too lazy (sorry) to get this through to rpc_parse/ etc. Volker
Diffstat (limited to 'source/utils/net_rpc.c')
-rw-r--r--source/utils/net_rpc.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/source/utils/net_rpc.c b/source/utils/net_rpc.c
index 817ba912b05..41ab5ff8a7c 100644
--- a/source/utils/net_rpc.c
+++ b/source/utils/net_rpc.c
@@ -1867,8 +1867,14 @@ rpc_group_list_internals(const DOM_SID *domain_sid, const char *domain_name,
do {
if (!local) break;
+ /* The max_size field in cli_samr_enum_als_groups is more like
+ * an account_control field with indiviual bits what to
+ * retrieve. Set this to 0xffff as NT4 usrmgr.exe does to get
+ * everything. I'm too lazy (sorry) to get this through to
+ * rpc_parse/ etc. Volker */
+
result = cli_samr_enum_als_groups(cli, mem_ctx, &domain_pol,
- &start_idx, max_entries,
+ &start_idx, 0xffff,
&groups, &num_entries);
if (!NT_STATUS_IS_OK(result) &&