diff options
author | Luke Leighton <lkcl@samba.org> | 1999-03-08 19:19:01 +0000 |
---|---|---|
committer | Luke Leighton <lkcl@samba.org> | 1999-03-08 19:19:01 +0000 |
commit | 8cf03d5a39fa4721f5fd00044bdd33a974e0410c (patch) | |
tree | 4cb910dc123eed79abe9324675ed19f466a69a24 /source3/rpc_parse/parse_samr.c | |
parent | 269f11bfa90bc4e6373a666486b97d927c7be7c7 (diff) | |
download | samba-8cf03d5a39fa4721f5fd00044bdd33a974e0410c.tar.gz samba-8cf03d5a39fa4721f5fd00044bdd33a974e0410c.tar.bz2 samba-8cf03d5a39fa4721f5fd00044bdd33a974e0410c.zip |
- todd sabin spotted bugs in samr enum dom users / groups / aliases code:
last count (probably an ENUM / resume handle) should always be returned
even if there are no items being returned.
- got fed up of seven intendation levels in cmd_samr.c, maximum recommended
in *any* code is three! made some sub-fns instead.
(This used to be commit 1c330d568225759950401cfb98fe9e99db81419c)
Diffstat (limited to 'source3/rpc_parse/parse_samr.c')
-rw-r--r-- | source3/rpc_parse/parse_samr.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/source3/rpc_parse/parse_samr.c b/source3/rpc_parse/parse_samr.c index 0e7c891b79..8fc56d3d9b 100644 --- a/source3/rpc_parse/parse_samr.c +++ b/source3/rpc_parse/parse_samr.c @@ -1128,9 +1128,9 @@ void samr_io_r_enum_dom_users(char *desc, SAMR_R_ENUM_DOM_USERS *r_u, prs_struc prs_align(ps); - prs_uint32("num_entries4", ps, depth, &(r_u->num_entries4)); } + prs_uint32("num_entries4", ps, depth, &(r_u->num_entries4)); prs_uint32("status", ps, depth, &(r_u->status)); } @@ -2524,10 +2524,9 @@ void samr_io_r_enum_dom_groups(char *desc, SAMR_R_ENUM_DOM_GROUPS *r_u, prs_stru } prs_align(ps); - - prs_uint32("num_entries4", ps, depth, &(r_u->num_entries4)); } + prs_uint32("num_entries4", ps, depth, &(r_u->num_entries4)); prs_uint32("status", ps, depth, &(r_u->status)); } @@ -2658,10 +2657,9 @@ void samr_io_r_enum_dom_aliases(char *desc, SAMR_R_ENUM_DOM_ALIASES *r_u, prs_s } prs_align(ps); - - prs_uint32("num_entries4", ps, depth, &(r_u->num_entries4)); } + prs_uint32("num_entries4", ps, depth, &(r_u->num_entries4)); prs_uint32("status", ps, depth, &(r_u->status)); } |