diff options
author | Andrew Tridgell <tridge@samba.org> | 2003-11-09 02:21:24 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2003-11-09 02:21:24 +0000 |
commit | 946d358646977e265cb36b34324a1145c6121870 (patch) | |
tree | 7e537d756241e98dfa2d4bbb44f50ee3f4e6d648 /source4/librpc/ndr/ndr_lsa.h | |
parent | 75a30ad8283c49bb426c087344e40ed09abe95fd (diff) | |
download | samba-946d358646977e265cb36b34324a1145c6121870.tar.gz samba-946d358646977e265cb36b34324a1145c6121870.tar.bz2 samba-946d358646977e265cb36b34324a1145c6121870.zip |
lsa_LookupNames now works
(This used to be commit fba3a7ad22edcbe394861e42b5e5c53709e9d5fe)
Diffstat (limited to 'source4/librpc/ndr/ndr_lsa.h')
-rw-r--r-- | source4/librpc/ndr/ndr_lsa.h | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/source4/librpc/ndr/ndr_lsa.h b/source4/librpc/ndr/ndr_lsa.h index ef70c5d073..770138f349 100644 --- a/source4/librpc/ndr/ndr_lsa.h +++ b/source4/librpc/ndr/ndr_lsa.h @@ -112,3 +112,33 @@ struct lsa_LookupSids { }; +struct lsa_TranslatedSid { + uint16 sid_type; + uint32 rid; + uint32 sid_index; +}; + +struct lsa_TransSidArray { + uint32 count; + struct lsa_TranslatedSid *sids; +}; + +struct lsa_LookupNames { + struct { + struct policy_handle *handle; + uint32 num_names; + struct lsa_Name *names; + struct lsa_TransSidArray *sids; + uint16 level; + uint32 *count; + } in; + + struct { + struct lsa_RefDomainList *domains; + struct lsa_TransSidArray *sids; + uint32 *count; + NTSTATUS result; + } out; + +}; + |