version 1.2.2.7, 2002/03/08 17:04:43 |
version 1.3, 2001/01/16 23:58:09 |
|
|
/* $OpenBSD$ */ |
|
|
|
/* |
/* |
* Copyright (c) 2000 Markus Friedl. All rights reserved. |
* Copyright (c) 2000 Markus Friedl. All rights reserved. |
* |
* |
|
|
#ifndef SSHCONNECT_H |
#ifndef SSHCONNECT_H |
#define SSHCONNECT_H |
#define SSHCONNECT_H |
|
|
int |
void |
ssh_connect(const char *, struct sockaddr_storage *, u_short, int, int, |
check_host_key(char *host, struct sockaddr *hostaddr, Key *host_key, |
int, struct passwd *, const char *); |
const char *user_hostfile, const char *system_hostfile); |
|
|
|
void ssh_kex(char *host, struct sockaddr *hostaddr); |
void |
void |
ssh_login(Key **, int, const char *, struct sockaddr *, struct passwd *); |
ssh_userauth(const char * local_user, const char * server_user, char *host, |
|
int host_key_valid, RSA *own_host_key); |
|
|
int verify_host_key(char *, struct sockaddr *, Key *); |
void ssh_kex2(char *host, struct sockaddr *hostaddr); |
|
void ssh_userauth2(const char *server_user, char *host); |
void ssh_kex(char *, struct sockaddr *); |
|
void ssh_kex2(char *, struct sockaddr *); |
|
|
|
void ssh_userauth1(const char *, const char *, char *, Key **, int); |
|
void ssh_userauth2(const char *, const char *, char *, Key **, int); |
|
|
|
void ssh_put_password(char *); |
|
|
|
#endif |
#endif |