summaryrefslogtreecommitdiffstats
path: root/libssh/channels.c
diff options
context:
space:
mode:
Diffstat (limited to 'libssh/channels.c')
-rw-r--r--libssh/channels.c19
1 files changed, 1 insertions, 18 deletions
diff --git a/libssh/channels.c b/libssh/channels.c
index 8a5ab2a..8b190b4 100644
--- a/libssh/channels.c
+++ b/libssh/channels.c
@@ -858,7 +858,7 @@ error:
return rc;
}
-static int channel_write_common(ssh_channel channel, const void *data,
+int channel_write_common(ssh_channel channel, const void *data,
uint32_t len, int is_stderr) {
SSH_SESSION *session = channel->session;
int origlen = len;
@@ -959,23 +959,6 @@ int channel_write(ssh_channel channel, const void *data, uint32_t len) {
}
/**
- * @brief Blocking write on channel for stderr.
- *
- * @param channel The channel to write to.
- *
- * @param data A pointer to the data to write.
- *
- * @param len The length of the buffer to write to.
- *
- * @return The number of bytes written, SSH_ERROR on error.
- *
- * @see channel_read()
- */
-int channel_write_stderr(ssh_channel channel, const void *data, uint32_t len) {
- return channel_write_common(channel, data, len, 1);
-}
-
-/**
* @brief Check if the channel is open or not.
*
* @param channel The channel to check.