diff options
author | Aris Adamantiadis <aris@0xbadc0de.be> | 2005-08-07 10:48:08 +0000 |
---|---|---|
committer | Aris Adamantiadis <aris@0xbadc0de.be> | 2005-08-07 10:48:08 +0000 |
commit | 5c26ae735483d140f802d58b1872b2fe9468d219 (patch) | |
tree | e8e8e8dea72c371e15f6e510ecc97948a4139383 /include/libssh/server.h | |
parent | 3113d8756628f463fda33b93801aee3c6ee9aa32 (diff) | |
download | libssh-5c26ae735483d140f802d58b1872b2fe9468d219.tar.gz libssh-5c26ae735483d140f802d58b1872b2fe9468d219.tar.xz libssh-5c26ae735483d140f802d58b1872b2fe9468d219.zip |
server kex done :)
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@6 7dcaeef0-15fb-0310-b436-a5af3365683c
Diffstat (limited to 'include/libssh/server.h')
-rw-r--r-- | include/libssh/server.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/include/libssh/server.h b/include/libssh/server.h index 8e68f137..ef86febe 100644 --- a/include/libssh/server.h +++ b/include/libssh/server.h @@ -43,5 +43,23 @@ int ssh_bind_get_fd(SSH_BIND *ssh_bind); int ssh_bind_set_toaccept(SSH_BIND *ssh_bind); SSH_SESSION *ssh_bind_accept(SSH_BIND *ssh_bind); +int ssh_accept(SSH_SESSION *session); + +/* messages.c */ + +struct ssh_auth_request { + char *username; + int method; + char *password; +}; + +struct ssh_message { + int type; + struct ssh_auth_request auth_request; +}; + +typedef struct ssh_message SSH_MESSAGE; + +SSH_MESSAGE *ssh_message_get(SSH_SESSION *session); #endif |