diff options
author | Andrew Tridgell <tridge@samba.org> | 2003-11-08 11:21:57 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2003-11-08 11:21:57 +0000 |
commit | 7d212460a5c00b4039440c2db0dde56e7d519d66 (patch) | |
tree | 7c14238930104c5edc8711f480b3ba0095d8d687 /source4/librpc/ndr/ndr_lsa.h | |
parent | 4e4a63d5185d1567c115e7cbf15022b0fbcbc870 (diff) | |
download | samba-7d212460a5c00b4039440c2db0dde56e7d519d66.tar.gz samba-7d212460a5c00b4039440c2db0dde56e7d519d66.tar.bz2 samba-7d212460a5c00b4039440c2db0dde56e7d519d66.zip |
- corrected some lsa idl
- updated lsa parse code from pidl
(This used to be commit 3983b2aee77b0e093847bfc02e02b83ab281f5dd)
Diffstat (limited to 'source4/librpc/ndr/ndr_lsa.h')
-rw-r--r-- | source4/librpc/ndr/ndr_lsa.h | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/source4/librpc/ndr/ndr_lsa.h b/source4/librpc/ndr/ndr_lsa.h index 402227a8bf..ab9b0ea164 100644 --- a/source4/librpc/ndr/ndr_lsa.h +++ b/source4/librpc/ndr/ndr_lsa.h @@ -64,16 +64,25 @@ struct lsa_OpenPolicy2 { }; +struct lsa_SidPtr { + struct dom_sid2 *sid; +}; + +struct lsa_SidArray { + uint32 num_sids; + struct lsa_SidPtr *sids; +}; + struct lsa_EnumSids { struct { struct policy_handle *handle; - uint32 start_at; + uint32 resume_handle; uint32 num_entries; } in; struct { - uint32 num_entries; - struct dom_sid **sids; + uint32 resume_handle; + struct lsa_SidArray *sids; NTSTATUS result; } out; |