summaryrefslogtreecommitdiff
path: root/source4/librpc
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2004-08-12 21:15:35 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 12:57:56 -0500
commit2a574e22453161b8aa9578a6b512e05e5f7720a3 (patch)
tree03b009e8197f7dff2e324ac5246c6723194af865 /source4/librpc
parentdaa7c984096fb3513a458a0637fdfc0c00ee9fb9 (diff)
downloadsamba-2a574e22453161b8aa9578a6b512e05e5f7720a3.tar.gz
samba-2a574e22453161b8aa9578a6b512e05e5f7720a3.tar.bz2
samba-2a574e22453161b8aa9578a6b512e05e5f7720a3.zip
r1790: a few updates on krb5 PAC...
metze (This used to be commit 5a3a10c004ee2c94c42f08d52b36c75b413bdb79)
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.