summaryrefslogtreecommitdiff
path: root/source4/librpc
diff options
context:
space:
mode:
Diffstat (limited to 'source4/librpc')
-rw-r--r--source4/librpc/idl/krb5pac.idl8
1 files changed, 4 insertions, 4 deletions
diff --git a/source4/librpc/idl/krb5pac.idl b/source4/librpc/idl/krb5pac.idl
index 6c2bad4590..3ebac2b1f2 100644
--- a/source4/librpc/idl/krb5pac.idl
+++ b/source4/librpc/idl/krb5pac.idl
@@ -19,7 +19,7 @@ interface krb5pac
typedef [flag(NDR_PAHEX)] struct {
uint32 type;
- uint8 signature[16];
+ uint8 signature[20];
} PAC_SIGNATURE_DATA;
typedef struct {
@@ -33,9 +33,9 @@ interface krb5pac
} EXTRA_SIDS;
typedef struct {
- uint16 size;
- uint16 length;
- unistr_noterm *string;
+ [value(strlen_m(r->string)*2)] uint16 size;
+ [value(r->size)] uint16 length;
+ unistr_noterm *string;
} pac_String;
/* This is awfully similar to a samr_user_info_23, but not identical.