summaryrefslogtreecommitdiff
path: root/source3/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
commit1d247da97a46693f3f4c8eceef03f685de5074df (patch)
treee9737ea54584bfbd4fe4d3583589677208daa1e0 /source3/include/authdata.h
parentd530da37476648eb7a10b0ac55e2fd8522ea7da4 (diff)
downloadsamba-1d247da97a46693f3f4c8eceef03f685de5074df.tar.gz
samba-1d247da97a46693f3f4c8eceef03f685de5074df.tar.bz2
samba-1d247da97a46693f3f4c8eceef03f685de5074df.zip
Some comment updates, notably that I haven't seen the group membership arrays
yet (the ones that are rid-only). (This used to be commit 0a5b5d00db42de868c72ec3d9d1d747c9ef391e4)
Diffstat (limited to 'source3/include/authdata.h')
-rw-r--r--source3/include/authdata.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/source3/include/authdata.h b/source3/include/authdata.h
index dc9f217549..1521185a8f 100644
--- a/source3/include/authdata.h
+++ b/source3/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;