diff options
author | Luke Leighton <lkcl@samba.org> | 1999-10-21 19:02:57 +0000 |
---|---|---|
committer | Luke Leighton <lkcl@samba.org> | 1999-10-21 19:02:57 +0000 |
commit | 45b794bdde0cb906216425c8fc2af8610aa8ad3c (patch) | |
tree | 6dd018021c24dee66dc57b23d3c876acc658293c /source3/include | |
parent | 52fed795e156b9db8a0f29d9087042ccdec093f5 (diff) | |
download | samba-45b794bdde0cb906216425c8fc2af8610aa8ad3c.tar.gz samba-45b794bdde0cb906216425c8fc2af8610aa8ad3c.tar.bz2 samba-45b794bdde0cb906216425c8fc2af8610aa8ad3c.zip |
the dynamic memory alloc blood-fest goes on...
(This used to be commit 134b20e2a7b5ddfa4cc9bf100de5025c7b98f594)
Diffstat (limited to 'source3/include')
-rw-r--r-- | source3/include/proto.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/source3/include/proto.h b/source3/include/proto.h index a142f3e4b5..7cbddd2084 100644 --- a/source3/include/proto.h +++ b/source3/include/proto.h @@ -1873,7 +1873,7 @@ BOOL delete_samr_dom_group(struct cli_state *cli, uint16 fnum, BOOL get_samr_query_groupmem(struct cli_state *cli, uint16 fnum, POLICY_HND *pol_open_domain, uint32 group_rid, uint32 *num_mem, - uint32 *rid, uint32 *attr); + uint32 **rid, uint32 **attr); BOOL delete_samr_dom_alias(struct cli_state *cli, uint16 fnum, POLICY_HND *pol_open_domain, uint32 alias_rid); @@ -1977,7 +1977,7 @@ BOOL samr_query_useraliases(struct cli_state *cli, uint16 fnum, uint32 *num_aliases, uint32 **rid); BOOL samr_query_groupmem(struct cli_state *cli, uint16 fnum, POLICY_HND *group_pol, - uint32 *num_mem, uint32 *rid, uint32 *attr); + uint32 *num_mem, uint32 **rid, uint32 **attr); BOOL samr_query_usergroups(struct cli_state *cli, uint16 fnum, POLICY_HND *pol, uint32 *num_groups, DOM_GID **gid); @@ -2585,6 +2585,7 @@ BOOL samr_io_q_query_groupmem(char *desc, SAMR_Q_QUERY_GROUPMEM *q_u, prs_struc BOOL make_samr_r_query_groupmem(SAMR_R_QUERY_GROUPMEM *r_u, uint32 num_entries, uint32 *rid, uint32 *attr, uint32 status); BOOL samr_io_r_query_groupmem(char *desc, SAMR_R_QUERY_GROUPMEM *r_u, prs_struct *ps, int depth); +void samr_free_r_query_groupmem(SAMR_R_QUERY_GROUPMEM *r_u); BOOL make_samr_q_query_usergroups(SAMR_Q_QUERY_USERGROUPS *q_u, POLICY_HND *hnd); BOOL samr_io_q_query_usergroups(char *desc, SAMR_Q_QUERY_USERGROUPS *q_u, prs_struct *ps, int depth); @@ -2634,6 +2635,7 @@ BOOL make_samr_q_lookup_rids(SAMR_Q_LOOKUP_RIDS *q_u, POLICY_HND *pol, uint32 flags, uint32 num_rids, uint32 *rid); BOOL samr_io_q_lookup_rids(char *desc, SAMR_Q_LOOKUP_RIDS *q_u, prs_struct *ps, int depth); +void samr_free_q_lookup_rids(SAMR_Q_LOOKUP_RIDS *q_u); BOOL make_samr_r_lookup_rids(SAMR_R_LOOKUP_RIDS *r_u, uint32 num_names, fstring *name, uint8 *type, uint32 status); |