summaryrefslogtreecommitdiff
path: root/auth.h
diff options
context:
space:
mode:
authorDarren Tucker <dtucker@zip.com.au>2003-08-02 22:24:49 +1000
committerDarren Tucker <dtucker@zip.com.au>2003-08-02 22:24:49 +1000
commit6aaa58c4709c43ffb9f3f2be299cd5c4044f24a3 (patch)
treeecaaf1b076e187ff9e338c844547dec1be09e006 /auth.h
parent4c29dd9f4438d2ab6ac8d2df361fd48360b208ab (diff)
- (dtucker) OpenBSD CVS Sync
- markus@cvs.openbsd.org 2003/07/22 13:35:22 [auth1.c auth.h auth-passwd.c monitor.c monitor.h monitor_wrap.c monitor_wrap.h readconf.c readconf.h servconf.c servconf.h session.c ssh.1 ssh.c ssh_config.5 sshconnect1.c sshd.c sshd_config.5 ssh.h] remove (already disabled) KRB4/AFS support, re-enable -k in ssh(1); test+ok henning@ - (dtucker) [Makefile.in acconfig.h configure.ac] Remove KRB4/AFS support. - (dtucker) [auth-krb4.c radix.c radix.h] Remove KRB4/AFS specific files. I hope I got this right....
Diffstat (limited to 'auth.h')
-rw-r--r--auth.h19
1 files changed, 1 insertions, 18 deletions
diff --git a/auth.h b/auth.h
index 776e4195c..1ed92e018 100644
--- a/auth.h
+++ b/auth.h
@@ -1,4 +1,4 @@
1/* $OpenBSD: auth.h,v 1.42 2003/04/16 14:35:27 markus Exp $ */ 1/* $OpenBSD: auth.h,v 1.43 2003/07/22 13:35:22 markus Exp $ */
2 2
3/* 3/*
4 * Copyright (c) 2000 Markus Friedl. All rights reserved. 4 * Copyright (c) 2000 Markus Friedl. All rights reserved.
@@ -60,9 +60,6 @@ struct Authctxt {
60#ifdef BSD_AUTH 60#ifdef BSD_AUTH
61 auth_session_t *as; 61 auth_session_t *as;
62#endif 62#endif
63#ifdef KRB4
64 char *krb4_ticket_file;
65#endif
66#ifdef KRB5 63#ifdef KRB5
67 krb5_context krb5_ctx; 64 krb5_context krb5_ctx;
68 krb5_auth_context krb5_auth_ctx; 65 krb5_auth_context krb5_auth_ctx;
@@ -117,20 +114,6 @@ int auth_rhosts_rsa_key_allowed(struct passwd *, char *, char *, Key *);
117int hostbased_key_allowed(struct passwd *, const char *, char *, Key *); 114int hostbased_key_allowed(struct passwd *, const char *, char *, Key *);
118int user_key_allowed(struct passwd *, Key *); 115int user_key_allowed(struct passwd *, Key *);
119 116
120#ifdef KRB4
121#include <krb.h>
122int auth_krb4(Authctxt *, KTEXT, char **, KTEXT);
123int auth_krb4_password(Authctxt *, const char *);
124void krb4_cleanup_proc(void *);
125
126#ifdef AFS
127#include <kafs.h>
128int auth_krb4_tgt(Authctxt *, const char *);
129int auth_afs_token(Authctxt *, const char *);
130#endif /* AFS */
131
132#endif /* KRB4 */
133
134#ifdef KRB5 117#ifdef KRB5
135int auth_krb5(Authctxt *authctxt, krb5_data *auth, char **client, krb5_data *); 118int auth_krb5(Authctxt *authctxt, krb5_data *auth, char **client, krb5_data *);
136int auth_krb5_tgt(Authctxt *authctxt, krb5_data *tgt); 119int auth_krb5_tgt(Authctxt *authctxt, krb5_data *tgt);