Initialize all of the fields of the principal entry
authorTheodore Tso <tytso@mit.edu>
Thu, 6 Oct 1994 16:44:46 +0000 (16:44 +0000)
committerTheodore Tso <tytso@mit.edu>
Thu, 6 Oct 1994 16:44:46 +0000 (16:44 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4460 dc483132-0cff-0310-8789-dd5450dbe970

src/tests/create/ChangeLog
src/tests/create/kdb5_mkdums.c

index c94d0464ebdb8e2a244793dccf323f632adb5e33..2b44c7386d3d41f0466c069303d1ece6e26d74cc 100644 (file)
@@ -1,3 +1,8 @@
+Thu Oct  6 12:41:28 1994  Theodore Y. Ts'o  (tytso@dcl)
+
+       * kdb5_mkdums.c (add_princ): Initialize all the fields of the
+               principal. 
+
 Thu Sep 29 22:58:05 1994  Theodore Y. Ts'o  (tytso@dcl)
 
        * Makefile.in: Relink executable when libraries change
index f2bf5fc0f59e97cf28bf406d08182da27f6bf724..45755de9d1dc8b41be0c972484871cb475b15aac 100644 (file)
@@ -285,6 +285,7 @@ OLDDECLARG(char *, str_newprinc)
     newentry.max_renewable_life = mblock.max_rlife;
     newentry.mkvno = mblock.mkvno;
     newentry.expiration = mblock.expiration;
+    newentry.pw_expiration = mblock.expiration;
     newentry.mod_name = master_princ;
     if (retval = krb5_timeofday(&newentry.mod_date)) {
        com_err(progname, retval, "while fetching date");
@@ -296,6 +297,10 @@ OLDDECLARG(char *, str_newprinc)
     newentry.salt_type = KRB5_KDB_SALTTYPE_NORMAL;
     newentry.salt_length = 0;
     newentry.salt = 0;
+    newentry.alt_key.length = 0;
+    newentry.alt_key.contents = 0;
+    newentry.alt_salt_length = 0;
+    newentry.alt_salt = 0;
     
     retval = krb5_db_put_principal(&newentry, &one);
     if (retval) {