aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAris Adamantiadis <aris@0xbadc0de.be>2010-10-30 22:38:09 +0200
committerAris Adamantiadis <aris@0xbadc0de.be>2010-10-30 22:38:09 +0200
commitf58441f474d9787732a80f07f952b46a08f55954 (patch)
tree94ed1ff77d50ab60e231ae686521ad01463cde74 /include
parent0e82cdeadcba8a78c9bb3b508decd6eae6bafd13 (diff)
downloadlibssh-f58441f474d9787732a80f07f952b46a08f55954.tar.gz
libssh-f58441f474d9787732a80f07f952b46a08f55954.tar.xz
libssh-f58441f474d9787732a80f07f952b46a08f55954.zip
Moved declarations from auth.h to various headers
Diffstat (limited to 'include')
-rw-r--r--include/libssh/auth.h9
-rw-r--r--include/libssh/channels.h16
-rw-r--r--include/libssh/priv.h22
3 files changed, 25 insertions, 22 deletions
diff --git a/include/libssh/auth.h b/include/libssh/auth.h
index a0f8004..343b309 100644
--- a/include/libssh/auth.h
+++ b/include/libssh/auth.h
@@ -32,6 +32,15 @@ SSH_PACKET_CALLBACK(ssh_packet_userauth_info_request);
#ifdef WITH_SSH1
void ssh_auth1_handler(ssh_session session, uint8_t type);
+
+/* auth1.c */
+int ssh_userauth1_none(ssh_session session, const char *username);
+int ssh_userauth1_offer_pubkey(ssh_session session, const char *username,
+ int type, ssh_string pubkey);
+int ssh_userauth1_password(ssh_session session, const char *username,
+ const char *password);
+
+
#endif
/** @internal
diff --git a/include/libssh/channels.h b/include/libssh/channels.h
index 2e1d937..7ceb440 100644
--- a/include/libssh/channels.h
+++ b/include/libssh/channels.h
@@ -79,6 +79,12 @@ SSH_PACKET_CALLBACK(ssh_packet_channel_failure);
SSH_PACKET_CALLBACK(ssh_request_success);
SSH_PACKET_CALLBACK(ssh_request_denied);
+SSH_PACKET_CALLBACK(channel_rcv_change_window);
+SSH_PACKET_CALLBACK(channel_rcv_eof);
+SSH_PACKET_CALLBACK(channel_rcv_close);
+SSH_PACKET_CALLBACK(channel_rcv_request);
+SSH_PACKET_CALLBACK(channel_rcv_data);
+
ssh_channel ssh_channel_new(ssh_session session);
int channel_default_bufferize(ssh_channel channel, void *data, int len,
int is_stderr);
@@ -89,6 +95,16 @@ int channel_write_common(ssh_channel channel, const void *data,
#ifdef WITH_SSH1
SSH_PACKET_CALLBACK(ssh_packet_data1);
SSH_PACKET_CALLBACK(ssh_packet_close1);
+
+/* channels1.c */
+int channel_open_session1(ssh_channel channel);
+int channel_request_pty_size1(ssh_channel channel, const char *terminal,
+ int cols, int rows);
+int channel_change_pty_size1(ssh_channel channel, int cols, int rows);
+int channel_request_shell1(ssh_channel channel);
+int channel_request_exec1(ssh_channel channel, const char *cmd);
+int channel_write1(ssh_channel channel, const void *data, int len);
+
#endif
#endif /* CHANNELS_H_ */
diff --git a/include/libssh/priv.h b/include/libssh/priv.h
index 9d55ae7..d797f5e 100644
--- a/include/libssh/priv.h
+++ b/include/libssh/priv.h
@@ -197,11 +197,6 @@ char **space_tokenize(const char *chain);
int ssh_get_kex1(ssh_session session);
char *ssh_find_matching(const char *in_d, const char *what_d);
-SSH_PACKET_CALLBACK(channel_rcv_change_window);
-SSH_PACKET_CALLBACK(channel_rcv_eof);
-SSH_PACKET_CALLBACK(channel_rcv_close);
-SSH_PACKET_CALLBACK(channel_rcv_request);
-SSH_PACKET_CALLBACK(channel_rcv_data);
/* in base64.c */
ssh_buffer base64_to_bin(const char *source);
@@ -214,24 +209,7 @@ int decompress_buffer(ssh_session session,ssh_buffer buf, size_t maxlen);
/* crc32.c */
uint32_t ssh_crc32(const char *buf, uint32_t len);
-/* auth1.c */
-int ssh_userauth1_none(ssh_session session, const char *username);
-int ssh_userauth1_offer_pubkey(ssh_session session, const char *username,
- int type, ssh_string pubkey);
-int ssh_userauth1_password(ssh_session session, const char *username,
- const char *password);
-
-#ifdef WITH_SSH1
-/* channels1.c */
-int channel_open_session1(ssh_channel channel);
-int channel_request_pty_size1(ssh_channel channel, const char *terminal,
- int cols, int rows);
-int channel_change_pty_size1(ssh_channel channel, int cols, int rows);
-int channel_request_shell1(ssh_channel channel);
-int channel_request_exec1(ssh_channel channel, const char *cmd);
-int channel_write1(ssh_channel channel, const void *data, int len);
-#endif
/* match.c */
int match_hostname(const char *host, const char *pattern, unsigned int len);