don't try to set the subkey's etype.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4729
dc483132-0cff-0310-8789-
dd5450dbe970
+Wed Dec 7 17:52:08 1994 <tytso@localhost>
+
+ * rd_req_dec.c (decrypt_authenticator): If the subkey doesn't
+ exist, don't try to set the subkey's etype.
+
Wed Nov 30 17:10:39 1994 Theodore Y. Ts'o (tytso@dcl)
* bld_princ.c (krb5_build_principal_va): Set the principal's type
/* now decode the decrypted stuff */
if (!(retval = decode_krb5_authenticator(&scratch, &local_auth))) {
*authpp = local_auth;
- local_auth->subkey->etype = request->authenticator.etype;
+ if (local_auth->subkey)
+ local_auth->subkey->etype = request->authenticator.etype;
}
clean_scratch();
return retval;