Deleted Added
full compact
auth.h (99046) auth.h (106130)
1/* $OpenBSD: auth.h,v 1.39 2002/05/31 11:35:15 markus Exp $ */
2/* $FreeBSD: head/crypto/openssh/auth.h 99046 2002-06-29 10:44:37Z des $ */
1/* $OpenBSD: auth.h,v 1.41 2002/09/26 11:38:43 markus Exp $ */
2/* $FreeBSD: head/crypto/openssh/auth.h 106130 2002-10-29 10:16:02Z des $ */
3
4/*
5 * Copyright (c) 2000 Markus Friedl. All rights reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions
9 * are met:
10 * 1. Redistributions of source code must retain the above copyright

--- 98 unchanged lines hidden (view full) ---

109int auth_rsa_key_allowed(struct passwd *, BIGNUM *, Key **);
110
111int auth_rhosts_rsa_key_allowed(struct passwd *, char *, char *, Key *);
112int hostbased_key_allowed(struct passwd *, const char *, char *, Key *);
113int user_key_allowed(struct passwd *, Key *);
114
115#ifdef KRB4
116#include <krb.h>
3
4/*
5 * Copyright (c) 2000 Markus Friedl. All rights reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions
9 * are met:
10 * 1. Redistributions of source code must retain the above copyright

--- 98 unchanged lines hidden (view full) ---

109int auth_rsa_key_allowed(struct passwd *, BIGNUM *, Key **);
110
111int auth_rhosts_rsa_key_allowed(struct passwd *, char *, char *, Key *);
112int hostbased_key_allowed(struct passwd *, const char *, char *, Key *);
113int user_key_allowed(struct passwd *, Key *);
114
115#ifdef KRB4
116#include <krb.h>
117int auth_krb4(Authctxt *, KTEXT, char **);
117int auth_krb4(Authctxt *, KTEXT, char **, KTEXT);
118int auth_krb4_password(Authctxt *, const char *);
119void krb4_cleanup_proc(void *);
120
121#ifdef AFS
122#include <kafs.h>
123int auth_krb4_tgt(Authctxt *, const char *);
124int auth_afs_token(Authctxt *, const char *);
125#endif /* AFS */
126
127#endif /* KRB4 */
128
129#ifdef KRB5
118int auth_krb4_password(Authctxt *, const char *);
119void krb4_cleanup_proc(void *);
120
121#ifdef AFS
122#include <kafs.h>
123int auth_krb4_tgt(Authctxt *, const char *);
124int auth_afs_token(Authctxt *, const char *);
125#endif /* AFS */
126
127#endif /* KRB4 */
128
129#ifdef KRB5
130int auth_krb5(Authctxt *authctxt, krb5_data *auth, char **client);
130int auth_krb5(Authctxt *authctxt, krb5_data *auth, char **client, krb5_data *);
131int auth_krb5_tgt(Authctxt *authctxt, krb5_data *tgt);
132int auth_krb5_password(Authctxt *authctxt, const char *password);
133void krb5_cleanup_proc(void *authctxt);
134#endif /* KRB5 */
135
136#include "auth-pam.h"
137#include "auth2-pam.h"
138

--- 62 unchanged lines hidden ---
131int auth_krb5_tgt(Authctxt *authctxt, krb5_data *tgt);
132int auth_krb5_password(Authctxt *authctxt, const char *password);
133void krb5_cleanup_proc(void *authctxt);
134#endif /* KRB5 */
135
136#include "auth-pam.h"
137#include "auth2-pam.h"
138

--- 62 unchanged lines hidden ---