summaryrefslogtreecommitdiff
path: root/lib/libtelnet/auth-proto.h
diff options
context:
space:
mode:
authorArtur Grabowski <art@cvs.openbsd.org>1998-03-12 04:48:56 +0000
committerArtur Grabowski <art@cvs.openbsd.org>1998-03-12 04:48:56 +0000
commitc92f682d7d5ceca500a5fcdd24089ff4cd403652 (patch)
tree834df750fb418c9ccffede3afc9d34b26c163929 /lib/libtelnet/auth-proto.h
parent080599dec65befdb0705fb5e6a001b1550da8a49 (diff)
support for encryption from kth-krb 0.9.8
Diffstat (limited to 'lib/libtelnet/auth-proto.h')
-rw-r--r--lib/libtelnet/auth-proto.h23
1 files changed, 18 insertions, 5 deletions
diff --git a/lib/libtelnet/auth-proto.h b/lib/libtelnet/auth-proto.h
index d77a215043f..170121ad6ff 100644
--- a/lib/libtelnet/auth-proto.h
+++ b/lib/libtelnet/auth-proto.h
@@ -31,11 +31,23 @@
* SUCH DAMAGE.
*
* from: @(#)auth-proto.h 8.1 (Berkeley) 6/4/93
- * $OpenBSD: auth-proto.h,v 1.2 1996/03/19 23:15:47 niklas Exp $
+ * $OpenBSD: auth-proto.h,v 1.3 1998/03/12 04:48:43 art Exp $
* $NetBSD: auth-proto.h,v 1.5 1996/02/24 01:15:16 jtk Exp $
*/
/*
+ * This source code is no longer held under any constraint of USA
+ * `cryptographic laws' since it was exported legally. The cryptographic
+ * functions were removed from the code and a "Bones" distribution was
+ * made. A Commodity Jurisdiction Request #012-94 was filed with the
+ * USA State Department, who handed it to the Commerce department. The
+ * code was determined to fall under General License GTDA under ECCN 5D96G,
+ * and hence exportable. The cryptographic interfaces were re-added by Eric
+ * Young, and then KTH proceeded to maintain the code in the free world.
+ *
+ */
+
+/*
* Copyright (C) 1990 by the Massachusetts Institute of Technology
*
* Export of this software from the United States of America is assumed
@@ -80,14 +92,14 @@ int auth_togdebug __P((int));
int auth_status __P((void));
void auth_name __P((unsigned char *, int));
int auth_sendname __P((unsigned char *, int));
-void auth_finished __P((Authenticator *, int));
-int auth_wait __P((char *));
void auth_debug __P((int));
void auth_printsub __P((unsigned char *, int, unsigned char *, int));
#ifdef KRB4
int kerberos4_init __P((Authenticator *, int));
-int kerberos4_send __P((Authenticator *));
+int kerberos4_forward __P((Authenticator *));
+int kerberos4_send_oneway __P((Authenticator *));
+int kerberos4_send_mutual __P((Authenticator *));
void kerberos4_is __P((Authenticator *, unsigned char *, int));
void kerberos4_reply __P((Authenticator *, unsigned char *, int));
int kerberos4_status __P((Authenticator *, char *, int));
@@ -96,7 +108,8 @@ void kerberos4_printsub __P((unsigned char *, int, unsigned char *, int));
#ifdef KRB5
int kerberos5_init __P((Authenticator *, int));
-int kerberos5_send __P((Authenticator *));
+int kerberos5_send_mutual __P((Authenticator *));
+int kerberos5_send_oneway __P((Authenticator *));
void kerberos5_is __P((Authenticator *, unsigned char *, int));
void kerberos5_reply __P((Authenticator *, unsigned char *, int));
int kerberos5_status __P((Authenticator *, char *, int));