diff options
author | Luke Leighton <lkcl@samba.org> | 1998-12-01 22:18:48 +0000 |
---|---|---|
committer | Luke Leighton <lkcl@samba.org> | 1998-12-01 22:18:48 +0000 |
commit | 5dd26daad55da89a7a0996caadd1d474f6031001 (patch) | |
tree | f0d519bc5135583dce830a30fd7e39534b10c080 /source3/include | |
parent | b3c1baeb8067b1b1c59eb55d34334d10725b0a48 (diff) | |
download | samba-5dd26daad55da89a7a0996caadd1d474f6031001.tar.gz samba-5dd26daad55da89a7a0996caadd1d474f6031001.tar.bz2 samba-5dd26daad55da89a7a0996caadd1d474f6031001.zip |
query_aliasmem code. it works (hurrah).
(This used to be commit f7f2516df46dde1671235f788f7689c93d9395ae)
Diffstat (limited to 'source3/include')
-rw-r--r-- | source3/include/proto.h | 4 | ||||
-rw-r--r-- | source3/include/rpc_samr.h | 4 |
2 files changed, 5 insertions, 3 deletions
diff --git a/source3/include/proto.h b/source3/include/proto.h index da543e748d..1509253c04 100644 --- a/source3/include/proto.h +++ b/source3/include/proto.h @@ -2086,7 +2086,7 @@ void samr_io_q_query_useraliases(char *desc, SAMR_Q_QUERY_USERALIASES *q_u, prs void make_samr_r_query_useraliases(SAMR_R_QUERY_USERALIASES *r_u, uint32 num_rids, uint32 *rid, uint32 status); void samr_io_r_query_useraliases(char *desc, SAMR_R_QUERY_USERALIASES *r_u, prs_struct *ps, int depth); -void make_samr_q_open_alias(SAMR_Q_OPEN_ALIAS *q_u, +void make_samr_q_open_alias(SAMR_Q_OPEN_ALIAS *q_u, POLICY_HND *pol, uint32 unknown_0, uint32 rid); void samr_io_q_open_alias(char *desc, SAMR_Q_OPEN_ALIAS *q_u, prs_struct *ps, int depth); void samr_io_r_open_alias(char *desc, SAMR_R_OPEN_ALIAS *r_u, prs_struct *ps, int depth); @@ -2116,7 +2116,7 @@ void samr_io_r_add_aliasmem(char *desc, SAMR_R_ADD_ALIASMEM *r_u, prs_struct *p void make_samr_q_query_aliasmem(SAMR_Q_QUERY_ALIASMEM *q_c, POLICY_HND *hnd); void samr_io_q_query_aliasmem(char *desc, SAMR_Q_QUERY_ALIASMEM *q_u, prs_struct *ps, int depth); void make_samr_r_query_aliasmem(SAMR_R_QUERY_ALIASMEM *r_u, - uint32 num_sids, DOM_SID *sid, uint32 status); + uint32 num_sids, DOM_SID2 *sid, uint32 status); void samr_io_r_query_aliasmem(char *desc, SAMR_R_QUERY_ALIASMEM *r_u, prs_struct *ps, int depth); void samr_io_q_lookup_names(char *desc, SAMR_Q_LOOKUP_NAMES *q_u, prs_struct *ps, int depth); void make_samr_r_lookup_names(SAMR_R_LOOKUP_NAMES *r_u, diff --git a/source3/include/rpc_samr.h b/source3/include/rpc_samr.h index f34fe3ed77..f8e95937a1 100644 --- a/source3/include/rpc_samr.h +++ b/source3/include/rpc_samr.h @@ -1160,7 +1160,7 @@ typedef struct r_samr_query_aliasmem_info uint32 ptr; uint32 num_sids1; - DOM_SID *sid; + DOM_SID2 *sid; uint32 status; @@ -1207,6 +1207,8 @@ typedef struct r_samr_add_alias_mem_info /* SAMR_Q_OPEN_ALIAS - probably an open */ typedef struct q_samr_open_alias_info { + POLICY_HND dom_pol; + uint32 unknown_0; /* 0x0000 0008 */ uint32 rid_alias; /* rid */ |