diff --git a/lib/krb5/krb5.h b/lib/krb5/krb5.h index 65e9301dd..7133a0833 100644 --- a/lib/krb5/krb5.h +++ b/lib/krb5/krb5.h @@ -69,8 +69,6 @@ typedef u_int32_t krb5_flags; typedef void *krb5_pointer; typedef const void *krb5_const_pointer; -typedef heim_octet_string krb5_data; - struct krb5_crypto_data; typedef struct krb5_crypto_data *krb5_crypto; @@ -80,6 +78,15 @@ typedef Checksum krb5_checksum; typedef ENCTYPE krb5_enctype; +typedef heim_octet_string krb5_data; + +/* krb5_enc_data is a mit compat structure */ +typedef struct krb5_enc_data { + krb5_enctype enctype; + krb5_kvno kvno; + krb5_data ciphertext; +} krb5_enc_data; + /* alternative names */ enum { ENCTYPE_NULL = ETYPE_NULL,