summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorChris Provenzano <proven@mit.edu>1995-01-28 20:05:19 +0000
committerChris Provenzano <proven@mit.edu>1995-01-28 20:05:19 +0000
commit693a8921b05e1f6b1bafdb208bb677f3be89545b (patch)
treeb4de89159dd8cd912b79009aa737b1dd33e62070 /src/include
parentcbc0133e6de8e2ffcb2fc0763d57ba69774a7c62 (diff)
downloadkrb5-693a8921b05e1f6b1bafdb208bb677f3be89545b.tar.gz
krb5-693a8921b05e1f6b1bafdb208bb677f3be89545b.tar.xz
krb5-693a8921b05e1f6b1bafdb208bb677f3be89545b.zip
Added krb5_keytype arg to krb5_kt_read_service_key() and krb5_kt_get_entry()
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4864 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include')
-rw-r--r--src/include/krb5/ChangeLog5
-rw-r--r--src/include/krb5/func-proto.h1
-rw-r--r--src/include/krb5/keytab.h3
3 files changed, 8 insertions, 1 deletions
diff --git a/src/include/krb5/ChangeLog b/src/include/krb5/ChangeLog
index 110e386ef5..c96d3be7e3 100644
--- a/src/include/krb5/ChangeLog
+++ b/src/include/krb5/ChangeLog
@@ -1,5 +1,10 @@
Fri Jan 27 00:56:12 1995 Chris Provenzano (proven@mit.edu)
+ * func-proto.h (krb5_kt_read_service_key()) Added krb5_keytype arg.
+ * keytab.h (krb5_kt_get_entry()) Add krb5_keytype arg.
+
+Fri Jan 27 00:56:12 1995 Chris Provenzano (proven@mit.edu)
+
* base-defs.h Typedef krb5_boolean, krb5_msgtype, krb5_kvno,
krb5_addrtype, krb5_keytyp, krb5_enctype, krb5_cksumtype,
and krb5_authdatatype as unsigned int.
diff --git a/src/include/krb5/func-proto.h b/src/include/krb5/func-proto.h
index bf798c40da..933fe11622 100644
--- a/src/include/krb5/func-proto.h
+++ b/src/include/krb5/func-proto.h
@@ -504,6 +504,7 @@ krb5_error_code krb5_kt_read_service_key
krb5_pointer,
krb5_principal,
krb5_kvno,
+ krb5_keytype,
krb5_keyblock **));
krb5_error_code krb5_mk_safe
PROTOTYPE((krb5_context,
diff --git a/src/include/krb5/keytab.h b/src/include/krb5/keytab.h
index e8fb58b418..a603b0cf1d 100644
--- a/src/include/krb5/keytab.h
+++ b/src/include/krb5/keytab.h
@@ -71,6 +71,7 @@ typedef struct _krb5_kt_ops {
krb5_keytab,
krb5_principal,
krb5_kvno,
+ krb5_keytype,
krb5_keytab_entry *));
krb5_error_code (*start_seq_get)
NPROTOTYPE((krb5_context,
@@ -98,7 +99,7 @@ typedef struct _krb5_kt_ops {
#define krb5_kt_get_name(context, keytab, name, namelen) (*(keytab)->ops->get_name)(context, keytab,name,namelen)
#define krb5_kt_close(context, keytab) (*(keytab)->ops->close)(context, keytab)
-#define krb5_kt_get_entry(context, keytab, principal, vno, entry) (*(keytab)->ops->get)(context, keytab, principal, vno, entry)
+#define krb5_kt_get_entry(context, keytab, principal, vno, keytype, entry) (*(keytab)->ops->get)(context, keytab, principal, vno, keytype, entry)
#define krb5_kt_start_seq_get(context, keytab, cursor) (*(keytab)->ops->start_seq_get)(context, keytab, cursor)
#define krb5_kt_next_entry(context, keytab, entry, cursor) (*(keytab)->ops->get_next)(context, keytab, entry, cursor)
#define krb5_kt_end_seq_get(context, keytab, cursor) (*(keytab)->ops->end_get)(context, keytab, cursor)