summaryrefslogtreecommitdiffstats
path: root/source/include/authdata.h
diff options
context:
space:
mode:
authorJim McDonough <jmcd@samba.org>2003-04-07 20:34:46 +0000
committerJim McDonough <jmcd@samba.org>2003-04-07 20:34:46 +0000
commit0a5b5d00db42de868c72ec3d9d1d747c9ef391e4 (patch)
tree8911088d99052ed82ff6874ff6e98929d32d9333 /source/include/authdata.h
parentd3cf0eac0a69873622012e0dd1be9db52c4e7df0 (diff)
downloadsamba-0a5b5d00db42de868c72ec3d9d1d747c9ef391e4.tar.gz
samba-0a5b5d00db42de868c72ec3d9d1d747c9ef391e4.tar.xz
samba-0a5b5d00db42de868c72ec3d9d1d747c9ef391e4.zip
Some comment updates, notably that I haven't seen the group membership arrays
yet (the ones that are rid-only).
Diffstat (limited to 'source/include/authdata.h')
-rw-r--r--source/include/authdata.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/source/include/authdata.h b/source/include/authdata.h
index dc9f2175493..1521185a8f8 100644
--- a/source/include/authdata.h
+++ b/source/include/authdata.h
@@ -33,6 +33,11 @@ typedef struct pac_signature_data {
uint8 *signature;
} PAC_SIGNATURE_DATA;
+typedef struct group_membership {
+ uint32 rid;
+ uint32 attrs;
+} GROUP_MEMBERSHIP;
+
typedef struct krb_sid_and_attrs {
uint32 sid_ptr;
uint32 attrs;
@@ -99,7 +104,11 @@ typedef struct pac_logon_info {
UNISTR2 uni_dom_controller;
UNISTR2 uni_dom_name;
DOM_SID2 dom_sid;
+ /* group membership array needs to go in here.
+ I've not seen it on the wire */
KRB_SID_AND_ATTR_ARRAY extra_sids;
+ DOM_SID2 res_group_dom_sid;
+ /* resource group membership array needs to go in here */
} PAC_LOGON_INFO;