diff options
author | Richard Basch <probe@mit.edu> | 1996-04-11 23:37:15 +0000 |
---|---|---|
committer | Richard Basch <probe@mit.edu> | 1996-04-11 23:37:15 +0000 |
commit | 456af9241e79a7eb0fa514c2d346f1899495c332 (patch) | |
tree | f394753133b398a07da41f29e34efba6e4607a33 | |
parent | fc8ace14b79af515ec2ed11a04520e8cfa3f4c17 (diff) | |
download | krb5-456af9241e79a7eb0fa514c2d346f1899495c332.tar.gz krb5-456af9241e79a7eb0fa514c2d346f1899495c332.tar.xz krb5-456af9241e79a7eb0fa514c2d346f1899495c332.zip |
* kdb5_edit.c (extract_v4_srvtab): Use the matching key_data's kvno;
don't assume that key_data[0]'s kvno is necessarily the matching
key_data's kvno.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7792 dc483132-0cff-0310-8789-dd5450dbe970
-rw-r--r-- | src/admin/edit/ChangeLog | 6 | ||||
-rw-r--r-- | src/admin/edit/kdb5_edit.c | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/src/admin/edit/ChangeLog b/src/admin/edit/ChangeLog index cf400c161..f078f42d1 100644 --- a/src/admin/edit/ChangeLog +++ b/src/admin/edit/ChangeLog @@ -1,3 +1,9 @@ +Thu Apr 11 19:32:36 1996 Richard Basch <basch@lehman.com> + + * kdb5_edit.c (extract_v4_srvtab): Use the matching key_data's kvno; + don't assume that key_data[0]'s kvno is necessarily the matching + key_data's kvno. + Wed Apr 10 19:17:58 1996 Richard Basch <basch@lehman.com> * kdb5_edit.c (extract_v4_srvtab): Translate the principal name to diff --git a/src/admin/edit/kdb5_edit.c b/src/admin/edit/kdb5_edit.c index 7aa0f63ad..a3ac6fd06 100644 --- a/src/admin/edit/kdb5_edit.c +++ b/src/admin/edit/kdb5_edit.c @@ -904,7 +904,7 @@ void extract_v4_srvtab(argc, argv) fwrite(v4_inst, strlen(v4_inst) + 1, 1, fout); /* p.instance */ fwrite(v4_realm, strlen(v4_realm) + 1, 1, fout); /* p.realm */ - kvno = (unsigned char) dbentry.key_data[0].key_data_kvno; + kvno = (unsigned char) pkey->key_data_kvno; fwrite((char *)&kvno, sizeof(kvno), 1, fout); fwrite((char *)key.contents, 8, 1, fout); printf("'%s' added to V4 srvtab '%s'\n", pname, ktname); |