svn commit: samba r1679 - branches/SAMBA_4_0/source/librpc/idl

metze at samba.org metze at samba.org
Tue Aug 10 01:03:44 GMT 2004


Author: metze
Date: 2004-08-10 01:03:44 +0000 (Tue, 10 Aug 2004)
New Revision: 1679
WebSVN: http://websvn.samba.org/websvn/changeset.php?rep=samba&path=/&rev=1679&nolog=1
Log:
fix add the extrasids and resource group array in

the EXTRA_SIDS idl isn't verified to be correct yet

metze

Modified:
   branches/SAMBA_4_0/source/librpc/idl/krb5pac.idl

Changeset:
Modified: branches/SAMBA_4_0/source/librpc/idl/krb5pac.idl
===================================================================
--- branches/SAMBA_4_0/source/librpc/idl/krb5pac.idl	2004-08-10 00:52:45 UTC (rev 1678)
+++ branches/SAMBA_4_0/source/librpc/idl/krb5pac.idl	2004-08-10 01:03:44 UTC (rev 1679)
@@ -28,10 +28,9 @@
 	} GROUP_MEMBERSHIP;
 
 	typedef struct {
-		uint32 sid_ptr;
+		dom_sid2 *sid;
 		uint32 attrs;
-		dom_sid2 *sid;
-	} KRB_SID_AND_ATTRS;
+	} EXTRA_SIDS;
 
 	typedef struct {
 		uint16 size;
@@ -78,9 +77,17 @@
 
 		uint32 reserved16[2];
 		uint32 reserved17;      /* looks like it may be acb_info */
-		uint32 reserved18[12];
-	} PAC_LOGON_INFO;
+		uint32 reserved18[7];
 
+		uint32 extra_sids_count;
+		[size_is(extra_sids_count)] EXTRA_SIDS *extra_sids;
+
+		dom_sid2 *res_group_dom_sid;
+
+		uint32 res_groups_count;
+		[size_is(res_groups_count)] GROUP_MEMBERSHIP *res_groups;
+    	} PAC_LOGON_INFO;
+
 	const uint8 PAC_TYPE_LOGON_INFO = 1;
 	const uint8 PAC_TYPE_SERVER_CHECKSUM = 6;
 	const uint8 PAC_TYPE_PRIVSVR_CHECKSUM = 7;



More information about the samba-cvs mailing list