summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Schneider <asn@cryptomilk.org>2011-02-23 12:38:45 +0100
committerAndreas Schneider <asn@cryptomilk.org>2011-02-23 12:39:25 +0100
commitca639ceb63142d1cc3194791787d37f38ccd471d (patch)
treec5b577fbad8a7b7ef281ee6c743bc395295d3479
parente85537aac497f6f3834b36f40326389df51ae6bf (diff)
downloadlibssh-ca639ceb63142d1cc3194791787d37f38ccd471d.tar.gz
libssh-ca639ceb63142d1cc3194791787d37f38ccd471d.tar.xz
libssh-ca639ceb63142d1cc3194791787d37f38ccd471d.zip
legacy: Added missing channel_write_stderr.
-rw-r--r--include/libssh/server.h2
-rw-r--r--src/legacy.c5
2 files changed, 7 insertions, 0 deletions
diff --git a/include/libssh/server.h b/include/libssh/server.h
index cd334c1d..4ede5193 100644
--- a/include/libssh/server.h
+++ b/include/libssh/server.h
@@ -230,6 +230,8 @@ LIBSSH_API int ssh_channel_write_stderr(ssh_channel channel,
/* deprecated functions */
SSH_DEPRECATED LIBSSH_API int ssh_accept(ssh_session session);
+SSH_DEPRECATED LIBSSH_API int channel_write_stderr(ssh_channel channel,
+ const void *data, uint32_t len);
#ifdef __cplusplus
}
diff --git a/src/legacy.c b/src/legacy.c
index 8360a344..75e13630 100644
--- a/src/legacy.c
+++ b/src/legacy.c
@@ -242,4 +242,9 @@ char *string_to_char(ssh_string str){
int ssh_accept(ssh_session session) {
return ssh_handle_key_exchange(session);
}
+
+int channel_write_stderr(ssh_channel channel, const void *data, uint32_t len) {
+ return ssh_channel_write(channel, data, len);
+}
+
#endif /* WITH_SERVER */