xref: /freebsd/crypto/openssh/sshconnect.h (revision a04a10f8915401e0ac20dce0ade6c5b6e1bb13da)
1a04a10f8SKris Kennaway #ifndef SSHCONNECT_H
2a04a10f8SKris Kennaway #define SSHCONNECT_H
3a04a10f8SKris Kennaway 
4a04a10f8SKris Kennaway void
5a04a10f8SKris Kennaway check_host_key(char *host, struct sockaddr *hostaddr, Key *host_key,
6a04a10f8SKris Kennaway     const char *user_hostfile, const char *system_hostfile);
7a04a10f8SKris Kennaway 
8a04a10f8SKris Kennaway void	ssh_kex(char *host, struct sockaddr *hostaddr);
9a04a10f8SKris Kennaway void
10a04a10f8SKris Kennaway ssh_userauth(const char* local_user, const char* server_user, char *host,
11a04a10f8SKris Kennaway     int host_key_valid, RSA *own_host_key);
12a04a10f8SKris Kennaway 
13a04a10f8SKris Kennaway void	ssh_kex2(char *host, struct sockaddr *hostaddr);
14a04a10f8SKris Kennaway void	ssh_userauth2(const char *server_user, char *host);
15a04a10f8SKris Kennaway 
16a04a10f8SKris Kennaway #endif
17