diff options
author | Luke Leighton <lkcl@samba.org> | 1997-10-07 18:18:10 +0000 |
---|---|---|
committer | Luke Leighton <lkcl@samba.org> | 1997-10-07 18:18:10 +0000 |
commit | 577ae65ca562ec05849a2e9e79689d00e0a0bcf2 (patch) | |
tree | eeafef7e0e041769ae93d09632a3fa040747060a /source3/include/smb.h | |
parent | a9e1efc1adb9a1cd85222f992c9ea03b56e74125 (diff) | |
download | samba-577ae65ca562ec05849a2e9e79689d00e0a0bcf2.tar.gz samba-577ae65ca562ec05849a2e9e79689d00e0a0bcf2.tar.bz2 samba-577ae65ca562ec05849a2e9e79689d00e0a0bcf2.zip |
pipes.c:
more static unused functions in pipes.c for the LSA RPC stream.
smb.h:
corrections and altercations over the documentation
lsaparse.c:
reflecting alterations in LSA structures...
(This used to be commit bef12478d212a950578843d6d4dece1f153bfd25)
Diffstat (limited to 'source3/include/smb.h')
-rw-r--r-- | source3/include/smb.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/source3/include/smb.h b/source3/include/smb.h index 4850b33e49..3adb3e5a4c 100644 --- a/source3/include/smb.h +++ b/source3/include/smb.h @@ -677,6 +677,7 @@ typedef struct lsa_r_srv_pwset_info } LSA_R_SRV_PWSET; #define LSA_MAX_GROUPS 32 +#define LSA_MAX_SIDS 32 /* LSA_USER_INFO */ typedef struct lsa_q_user_info @@ -714,8 +715,8 @@ typedef struct lsa_q_user_info uint32 buffer_dom_id; /* undocumented logon domain id pointer */ char padding[40]; /* unused padding bytes? */ - uint32 num_sids; /* 0 - num_sids */ - uint32 buffer_sids; /* NULL - undocumented pointer to SIDs. */ + uint32 num_other_sids; /* 0 - num_sids */ + uint32 buffer_other_sids; /* NULL - undocumented pointer to SIDs. */ UNISTR2 uni_user_name; /* username unicode string */ UNISTR2 uni_full_name; /* user's full name unicode string */ @@ -730,8 +731,8 @@ typedef struct lsa_q_user_info UNISTR2 uni_logon_srv; /* logon server unicode string */ UNISTR2 uni_logon_dom; /* logon domain unicode string */ - DOM_SID undoc_dom_sids[2]; /* undocumented - domain SIDs */ DOM_SID dom_sid; /* domain SID */ + DOM_SID other_sids[LSA_MAX_SIDS]; /* undocumented - domain SIDs */ } LSA_USER_INFO; @@ -750,7 +751,7 @@ typedef struct lsa_r_sam_logon_info DOM_CRED srv_creds; /* server credentials. server time stamp appears to be ignored. */ uint32 buffer_user; - LSA_USER_INFO user; + LSA_USER_INFO *user; uint32 auth_resp; /* 1 - Authoritative response; 0 - Non-Auth? */ |