diff options
Diffstat (limited to 'kex.h')
-rw-r--r-- | kex.h | 20 |
1 files changed, 10 insertions, 10 deletions
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: kex.h,v 1.24 2001/06/25 08:25:37 markus Exp $ */ | 1 | /* $OpenBSD: kex.h,v 1.25 2001/06/26 06:32:53 itojun Exp $ */ |
2 | 2 | ||
3 | /* | 3 | /* |
4 | * Copyright (c) 2000, 2001 Markus Friedl. All rights reserved. | 4 | * Copyright (c) 2000, 2001 Markus Friedl. All rights reserved. |
@@ -107,24 +107,24 @@ struct Kex { | |||
107 | int flags; | 107 | int flags; |
108 | char *client_version_string; | 108 | char *client_version_string; |
109 | char *server_version_string; | 109 | char *server_version_string; |
110 | int (*verify_host_key)(Key *hostkey); | 110 | int (*verify_host_key)(Key *); |
111 | Key *(*load_host_key)(int type); | 111 | Key *(*load_host_key)(int); |
112 | }; | 112 | }; |
113 | 113 | ||
114 | Kex *kex_setup(char *proposal[PROPOSAL_MAX]); | 114 | Kex *kex_setup(char *[PROPOSAL_MAX]); |
115 | void kex_finish(Kex *kex); | 115 | void kex_finish(Kex *); |
116 | 116 | ||
117 | void kex_send_kexinit(Kex *kex); | 117 | void kex_send_kexinit(Kex *); |
118 | void kex_input_kexinit(int type, int plen, void *ctxt); | 118 | void kex_input_kexinit(int, int, void *); |
119 | void kex_derive_keys(Kex *k, u_char *hash, BIGNUM *shared_secret); | 119 | void kex_derive_keys(Kex *, u_char *, BIGNUM *); |
120 | 120 | ||
121 | void kexdh(Kex *); | 121 | void kexdh(Kex *); |
122 | void kexgex(Kex *); | 122 | void kexgex(Kex *); |
123 | 123 | ||
124 | Newkeys *kex_get_newkeys(int mode); | 124 | Newkeys *kex_get_newkeys(int); |
125 | 125 | ||
126 | #if defined(DEBUG_KEX) || defined(DEBUG_KEXDH) | 126 | #if defined(DEBUG_KEX) || defined(DEBUG_KEXDH) |
127 | void dump_digest(char *msg, u_char *digest, int len); | 127 | void dump_digest(char *, u_char *, int); |
128 | #endif | 128 | #endif |
129 | 129 | ||
130 | #endif | 130 | #endif |