aboutsummaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
Diffstat (limited to 'src/include')
-rw-r--r--src/include/ChangeLog6
-rw-r--r--src/include/k5-int.h2
-rw-r--r--src/include/kerberosIV/ChangeLog6
-rw-r--r--src/include/kerberosIV/krb.h12
-rw-r--r--src/include/krb5.hin2
5 files changed, 26 insertions, 2 deletions
diff --git a/src/include/ChangeLog b/src/include/ChangeLog
index 8858905..6455c79 100644
--- a/src/include/ChangeLog
+++ b/src/include/ChangeLog
@@ -1,3 +1,9 @@
+2001-06-20 Ezra Peisach <epeisach@mit.edu>
+
+ * krb5.hin: Move prototypes for krb5_net_read() and
+ krb5_net_write() here.
+ * k5-int.h: From here.
+
2001-06-19 Ken Raeburn <raeburn@mit.edu>
* k5-int.h (struct addrlist): New type.
diff --git a/src/include/k5-int.h b/src/include/k5-int.h
index a58d282..53aca12 100644
--- a/src/include/k5-int.h
+++ b/src/include/k5-int.h
@@ -528,8 +528,6 @@ extern char *strdup (const char *);
/* libos.spec */
krb5_error_code krb5_lock_file (krb5_context, int, int);
krb5_error_code krb5_unlock_file (krb5_context, int);
-int krb5_net_read (krb5_context, int , char *, int);
-int krb5_net_write (krb5_context, int , const char *, int);
krb5_error_code krb5_sendto_kdc (krb5_context, const krb5_data *,
const krb5_data *, krb5_data *, int);
krb5_error_code krb5_get_krbhst (krb5_context, const krb5_data *, char *** );
diff --git a/src/include/kerberosIV/ChangeLog b/src/include/kerberosIV/ChangeLog
index 88a9127..5eaf2dd 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 e38bfc7..b665f0b 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,
diff --git a/src/include/krb5.hin b/src/include/krb5.hin
index b0fbab4..140f3a3 100644
--- a/src/include/krb5.hin
+++ b/src/include/krb5.hin
@@ -2081,6 +2081,8 @@ KRB5_DLLIMP krb5_error_code KRB5_CALLCONV krb5_auth_con_getremotesubkey
krb5_error_code krb5_read_message (krb5_context, krb5_pointer, krb5_data *);
krb5_error_code krb5_write_message (krb5_context, krb5_pointer, krb5_data *);
+int krb5_net_read (krb5_context, int , char *, int);
+int krb5_net_write (krb5_context, int , const char *, int);
KRB5_DLLIMP krb5_error_code KRB5_CALLCONV krb5_read_password
(krb5_context,