diff options
Diffstat (limited to 'monitor_wrap.h')
-rw-r--r-- | monitor_wrap.h | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/monitor_wrap.h b/monitor_wrap.h index ce721247b..d960a3d0b 100644 --- a/monitor_wrap.h +++ b/monitor_wrap.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: monitor_wrap.h,v 1.5 2002/05/12 23:53:45 djm Exp $ */ | 1 | /* $OpenBSD: monitor_wrap.h,v 1.8 2002/09/26 11:38:43 markus Exp $ */ |
2 | 2 | ||
3 | /* | 3 | /* |
4 | * Copyright 2002 Niels Provos <provos@citi.umich.edu> | 4 | * Copyright 2002 Niels Provos <provos@citi.umich.edu> |
@@ -44,7 +44,7 @@ DH *mm_choose_dh(int, int, int); | |||
44 | int mm_key_sign(Key *, u_char **, u_int *, u_char *, u_int); | 44 | int mm_key_sign(Key *, u_char **, u_int *, u_char *, u_int); |
45 | void mm_inform_authserv(char *, char *); | 45 | void mm_inform_authserv(char *, char *); |
46 | struct passwd *mm_getpwnamallow(const char *); | 46 | struct passwd *mm_getpwnamallow(const char *); |
47 | char* mm_auth2_read_banner(void); | 47 | char *mm_auth2_read_banner(void); |
48 | int mm_auth_password(struct Authctxt *, char *); | 48 | int mm_auth_password(struct Authctxt *, char *); |
49 | int mm_key_allowed(enum mm_keytype, char *, char *, Key *); | 49 | int mm_key_allowed(enum mm_keytype, char *, char *, Key *); |
50 | int mm_user_key_allowed(struct passwd *, Key *); | 50 | int mm_user_key_allowed(struct passwd *, Key *); |
@@ -83,6 +83,16 @@ int mm_bsdauth_respond(void *, u_int, char **); | |||
83 | int mm_skey_query(void *, char **, char **, u_int *, char ***, u_int **); | 83 | int mm_skey_query(void *, char **, char **, u_int *, char ***, u_int **); |
84 | int mm_skey_respond(void *, u_int, char **); | 84 | int mm_skey_respond(void *, u_int, char **); |
85 | 85 | ||
86 | /* auth_krb */ | ||
87 | #ifdef KRB4 | ||
88 | int mm_auth_krb4(struct Authctxt *, void *, char **, void *); | ||
89 | #endif | ||
90 | #ifdef KRB5 | ||
91 | /* auth and reply are really krb5_data objects, but we don't want to | ||
92 | * include all of the krb5 headers here */ | ||
93 | int mm_auth_krb5(void *authctxt, void *auth, char **client, void *reply); | ||
94 | #endif | ||
95 | |||
86 | /* zlib allocation hooks */ | 96 | /* zlib allocation hooks */ |
87 | 97 | ||
88 | void *mm_zalloc(struct mm_master *, u_int, u_int); | 98 | void *mm_zalloc(struct mm_master *, u_int, u_int); |