From d2bcd6877874291d0a4645052c04e5a3568570c2 Mon Sep 17 00:00:00 2001 From: Ezra Peisach Date: Wed, 20 Jun 2001 17:20:26 +0000 Subject: [PATCH] * krb.h: Add prototype for krb__get_srvtabname() which is invoked in place of KEYFILE. Add prototypes for krb_kntoln(), k_isinst(), k_isname(), k_isrealm(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13417 dc483132-0cff-0310-8789-dd5450dbe970 --- src/include/kerberosIV/ChangeLog | 6 ++++++ src/include/kerberosIV/krb.h | 12 ++++++++++++ 2 files changed, 18 insertions(+) diff --git a/src/include/kerberosIV/ChangeLog b/src/include/kerberosIV/ChangeLog index 88a9127bd..5eaf2ddca 100644 --- a/src/include/kerberosIV/ChangeLog +++ b/src/include/kerberosIV/ChangeLog @@ -1,3 +1,9 @@ +2001-06-20 Ezra Peisach + + * krb.h: Add prototype for krb__get_srvtabname() which is invoked + in place of KEYFILE. + Add prototypes for krb_kntoln(), k_isinst(), k_isname(), k_isrealm(). + 2001-06-11 Ezra Peisach * krb.h: Add prototype for krb_sendauth(). diff --git a/src/include/kerberosIV/krb.h b/src/include/kerberosIV/krb.h index e38bfc7f6..b665f0b82 100644 --- a/src/include/kerberosIV/krb.h +++ b/src/include/kerberosIV/krb.h @@ -464,6 +464,14 @@ KRB5_DLLIMP int KRB5_CALLCONV krb_in_tkt KRB5_DLLIMP int KRB5_CALLCONV kname_parse (char FAR *name, char FAR *inst, char FAR *realm, char FAR *fullname); +KRB5_DLLIMP int KRB5_CALLCONV k_isname + (char FAR *); +KRB5_DLLIMP int KRB5_CALLCONV k_isinst + (char FAR *); +KRB5_DLLIMP int KRB5_CALLCONV k_isrealm + (char FAR *); + + /* kuserok.c */ KRB5_DLLIMP int KRB5_CALLCONV kuserok (AUTH_DAT FAR *kdata, char FAR *luser); @@ -633,6 +641,10 @@ extern int krb_create_ticket(KTEXT tkt, unsigned int flags, char *pname, char *session, int life, long time_sec, char *sname, char *sinstance, C_Block key); +extern char * krb__get_srvtabname(const char *); + +extern int krb_kntoln(AUTH_DAT *, char *); + #ifdef KRB5_GENERAL__ extern int krb_cr_tkt_krb5(KTEXT tkt, unsigned int flags, char *pname, char *pinstance, char *prealm, long paddress, -- 2.26.2