summaryrefslogtreecommitdiff
path: root/source3/librpc/gen_ndr/krb5pac.h
diff options
context:
space:
mode:
Diffstat (limited to 'source3/librpc/gen_ndr/krb5pac.h')
-rw-r--r--source3/librpc/gen_ndr/krb5pac.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/source3/librpc/gen_ndr/krb5pac.h b/source3/librpc/gen_ndr/krb5pac.h
index b35758d874..2d799ea7c7 100644
--- a/source3/librpc/gen_ndr/krb5pac.h
+++ b/source3/librpc/gen_ndr/krb5pac.h
@@ -67,12 +67,16 @@ enum PAC_TYPE
#endif
;
+struct DATA_BLOB_REM {
+ DATA_BLOB remaining;/* [flag(LIBNDR_FLAG_REMAINING)] */
+};
+
union PAC_INFO {
struct PAC_LOGON_INFO_CTR logon_info;/* [case(PAC_TYPE_LOGON_INFO)] */
struct PAC_SIGNATURE_DATA srv_cksum;/* [case(PAC_TYPE_SRV_CHECKSUM)] */
struct PAC_SIGNATURE_DATA kdc_cksum;/* [case(PAC_TYPE_KDC_CHECKSUM)] */
struct PAC_LOGON_NAME logon_name;/* [case(PAC_TYPE_LOGON_NAME)] */
- struct PAC_UNKNOWN_12 unknown;/* [case(PAC_TYPE_UNKNOWN_12)] */
+ struct DATA_BLOB_REM unknown;/* [subcontext(0),case(PAC_TYPE_UNKNOWN_12)] */
}/* [gensize,nodiscriminant,public] */;
struct PAC_BUFFER {
@@ -88,10 +92,6 @@ struct PAC_DATA {
struct PAC_BUFFER *buffers;
}/* [public] */;
-struct DATA_BLOB_REM {
- DATA_BLOB remaining;/* [flag(LIBNDR_FLAG_REMAINING)] */
-};
-
struct PAC_BUFFER_RAW {
enum PAC_TYPE type;
uint32_t ndr_size;