Slowly making progress on PAC_UNKNOWN_12.
authorGünther Deschner <gd@samba.org>
Thu, 6 Mar 2008 13:15:07 +0000 (14:15 +0100)
committerGünther Deschner <gd@samba.org>
Thu, 6 Mar 2008 13:16:14 +0000 (14:16 +0100)
unknown1 and unknown2 are offset headers for the strings.

Guenther
(This used to be commit 7af70e75b9abf92921f33ec4207ad486ee2493d6)

source3/librpc/idl/krb5pac.idl

index 11f08e11aa5c5935041c60abd8cf028bb824698d..6bc8485089accc9092beb506dc7e608d251114ee 100644 (file)
@@ -33,15 +33,15 @@ interface krb5pac
 
        typedef struct {
                [value(2*strlen_m(upn_name))] uint16 upn_size;
-               uint16 unknown1; /* 0x10 */
+               uint16 upn_offset;
                [value(2*strlen_m(domain_name))] uint16 domain_size;
-               uint16 unknown2; /* 0x50 */
+               uint16 domain_offset;
                uint16 unknown3; /* 0x01 */
                uint16 unknown4;
                uint32 unknown5;
                [charset(UTF16)] uint8 upn_name[upn_size+2];
                [charset(UTF16)] uint8 domain_name[domain_size+2];
-               uint32 unknown6;
+               uint32 unknown6; /* padding */
        } PAC_UNKNOWN_12;
 
        typedef [public] struct {