diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/include/kerberosIV/ChangeLog | 6 | ||||
| -rw-r--r-- | src/include/kerberosIV/krb.h | 12 |
2 files changed, 18 insertions, 0 deletions
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 <epeisach@mit.edu> + + * 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 <epeisach@mit.edu> * 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, |
