summaryrefslogtreecommitdiffstats
path: root/include/libssh
diff options
context:
space:
mode:
authorAndreas Schneider <mail@cynapses.org>2009-02-02 16:20:55 +0000
committerAndreas Schneider <mail@cynapses.org>2009-02-02 16:20:55 +0000
commit58404116bcb38c1e40b837501c08bea78c734dd2 (patch)
tree38760c88e96601be03e30f38b7491b6d339402a5 /include/libssh
parent8c60d864c74537c1d60be593f3ed02d35b88b4e5 (diff)
downloadlibssh-58404116bcb38c1e40b837501c08bea78c734dd2.tar.gz
libssh-58404116bcb38c1e40b837501c08bea78c734dd2.tar.xz
libssh-58404116bcb38c1e40b837501c08bea78c734dd2.zip
Fix build warnings in session code.
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@216 7dcaeef0-15fb-0310-b436-a5af3365683c
Diffstat (limited to 'include/libssh')
-rw-r--r--include/libssh/libssh.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/include/libssh/libssh.h b/include/libssh/libssh.h
index 2aeec5ae..c01c774c 100644
--- a/include/libssh/libssh.h
+++ b/include/libssh/libssh.h
@@ -162,14 +162,17 @@ enum {
void ssh_log(SSH_SESSION *session, int prioriry, char *format, ...);
/* session.c */
-SSH_SESSION *ssh_new();
-void ssh_set_options(SSH_SESSION *session, SSH_OPTIONS *options);
+SSH_SESSION *ssh_new(void);
socket_t ssh_get_fd(SSH_SESSION *session);
-void ssh_silent_disconnect(SSH_SESSION *session);
int ssh_get_version(SSH_SESSION *session);
+int ssh_get_status(SSH_SESSION *session){
+const char *ssh_get_disconnect_message(SSH_SESSION *session);
+void ssh_set_options(SSH_SESSION *session, SSH_OPTIONS *options);
void ssh_set_fd_toread(SSH_SESSION *session);
void ssh_set_fd_towrite(SSH_SESSION *session);
void ssh_set_fd_except(SSH_SESSION *session);
+void ssh_set_blocking(SSH_SESSION *session, int blocking);
+void ssh_silent_disconnect(SSH_SESSION *session);
/* client.c */