summaryrefslogtreecommitdiffstats
path: root/src/include/kerberosIV
diff options
context:
space:
mode:
authorTom Yu <tlyu@mit.edu>2000-09-01 01:36:09 +0000
committerTom Yu <tlyu@mit.edu>2000-09-01 01:36:09 +0000
commitf09452b1be679c48d94ade94e046fd9b52aab807 (patch)
treed34a9dd92b6d4e2ce89122e42a45e891840810d7 /src/include/kerberosIV
parentf37e52005321fd5a8de5d8a307bb86932e517460 (diff)
downloadkrb5-f09452b1be679c48d94ade94e046fd9b52aab807.tar.gz
krb5-f09452b1be679c48d94ade94e046fd9b52aab807.tar.xz
krb5-f09452b1be679c48d94ade94e046fd9b52aab807.zip
* krb.h: Add prototypes for krb_life_to_time() and
krb_time_to_life(), as well as the KRB_NEVERDATE constant. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12643 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include/kerberosIV')
-rw-r--r--src/include/kerberosIV/ChangeLog5
-rw-r--r--src/include/kerberosIV/krb.h9
2 files changed, 14 insertions, 0 deletions
diff --git a/src/include/kerberosIV/ChangeLog b/src/include/kerberosIV/ChangeLog
index ba6dc2c0a..dd7aed80b 100644
--- a/src/include/kerberosIV/ChangeLog
+++ b/src/include/kerberosIV/ChangeLog
@@ -1,3 +1,8 @@
+2000-08-31 Tom Yu <tlyu@mit.edu>
+
+ * krb.h: Add prototypes for krb_life_to_time() and
+ krb_time_to_life(), as well as the KRB_NEVERDATE constant.
+
2000-08-02 Ezra Peisach <epeisach@mit.edu>
* krb.h: Add prototypes for tf_init(), tf_get_pname(),
diff --git a/src/include/kerberosIV/krb.h b/src/include/kerberosIV/krb.h
index 66d9f4cb5..d8550c2eb 100644
--- a/src/include/kerberosIV/krb.h
+++ b/src/include/kerberosIV/krb.h
@@ -99,6 +99,8 @@ typedef unsigned short gid_t;
#define DEFAULT_TKT_LIFE 255 /* default lifetime for krb_mk_req */
#endif
+#define KRB_NEVERDATE ((KRB4_32)-1)
+
/* Definition of text structure used to pass text around */
#define MAX_KTXT_LEN 1250
@@ -540,6 +542,13 @@ KRB5_DLLIMP int KRB5_CALLCONV kname_parse
/* kuserok.c */
KRB5_DLLIMP int KRB5_CALLCONV kuserok
PROTOTYPE((AUTH_DAT FAR *kdata, char FAR *luser));
+
+/* lifetime.c */
+KRB5_DLLIMP KRB4_32 KRB5_CALLCONV krb_life_to_time
+ PROTOTYPE((KRB4_32 start, int life));
+KRB5_DLLIMP int KRB5_CALLCONV krb_time_to_life
+ PROTOTYPE((KRB4_32 start, KRB4_32 end));
+
/* mk_auth.c */
KRB5_DLLIMP int KRB5_CALLCONV krb_check_auth
PROTOTYPE((KTEXT, unsigned KRB4_32 cksum, MSG_DAT FAR *,