Set the keyblock's magic number and ecryption type information appropriately
authorTheodore Tso <tytso@mit.edu>
Thu, 17 Nov 1994 07:10:36 +0000 (07:10 +0000)
committerTheodore Tso <tytso@mit.edu>
Thu, 17 Nov 1994 07:10:36 +0000 (07:10 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4671 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/kdb/ChangeLog
src/lib/kdb/decrypt_key.c

index be5a24aae1f1dac8c2703fd10b4bbe7d9c22a244..a5b1d7dfe5ecadb2dcd2145b9ca8ed2c6b1a1a88 100644 (file)
@@ -1,3 +1,8 @@
+Thu Nov 10 17:20:42 1994  Theodore Y. Ts'o  (tytso@dcl)
+
+       * decrypt_key.c (krb5_kdb_decrypt_key): Set the keyblock's magic
+               number and ecryption type information appropriately.
+
 Tue Nov  8 18:03:23 1994  Theodore Y. Ts'o  (tytso@dcl)
 
        * fetch_mkey.c (krb5_db_fetch_mkey): Set the keyblock's magic
index 20a2c20f8509445ba63bc47ef461bb474c1e9745..a131bd66e5eae66ffb0def52e65164b9ba67e09c 100644 (file)
@@ -46,6 +46,8 @@ krb5_keyblock *out;
 
     /* the encrypted version is stored as the unencrypted key length
        (4 bytes, MSB first) followed by the encrypted key. */
+    out->magic = KV5M_KEYBLOCK;
+    out->etype = ETYPE_UNKNOWN;
     out->keytype = in->keytype;
     out->length = krb5_encrypt_size(in->length-sizeof(in->length),
                                    eblock->crypto_entry);