diff --git a/kdc/kerberos5.c b/kdc/kerberos5.c index fb9acd58f..290f0dc36 100644 --- a/kdc/kerberos5.c +++ b/kdc/kerberos5.c @@ -477,7 +477,7 @@ tgs_rep(krb5_context context, { krb5_keyblock kb; kb.keytype = tgt->key.keytype; - kb.contents = tgt->key.keyvalue; + kb.keyvalue = tgt->key.keyvalue; krb5_encrypt(context, buf + sizeof(buf) - len, len, &kb, &rep.enc_part.cipher); } diff --git a/kdc/string2key.c b/kdc/string2key.c index 436eda878..305990a42 100644 --- a/kdc/string2key.c +++ b/kdc/string2key.c @@ -15,7 +15,7 @@ int main(int argc, char **argv) salt.data = NULL; krb5_get_salt(princ, &salt); krb5_string_to_key(argv[2], &salt, &key); - for(i = 0; i < key.contents.length; i++) - printf("%02x", ((unsigned char*)key.contents.data)[i]); + for(i = 0; i < key.keyvalue.length; i++) + printf("%02x", ((unsigned char*)key.keyvalue.data)[i]); printf("\n"); }