aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAudrius Butkevicius <audrius.butkevicius@gmail.com>2014-02-04 14:34:33 +0000
committerAris Adamantiadis <aris@0xbadc0de.be>2014-02-04 16:04:26 +0100
commit22edaf43ee594e6bc27c3cc4592ca48c0ac4658a (patch)
tree04384793219911618ea6795bbe87b4e6249f8779
parent497bd313642232b8f680384f758eeb3b4fbf8524 (diff)
downloadlibssh-22edaf43ee594e6bc27c3cc4592ca48c0ac4658a.tar.gz
libssh-22edaf43ee594e6bc27c3cc4592ca48c0ac4658a.tar.xz
libssh-22edaf43ee594e6bc27c3cc4592ca48c0ac4658a.zip
server: use custom server banners
Value of session->serverbanner never gets used Signed-off-by: Audrius Butkevicius <audrius.butkevicius@gmail.com>
-rw-r--r--src/client.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/client.c b/src/client.c
index 2abb12ea..cb41f1ce 100644
--- a/src/client.c
+++ b/src/client.c
@@ -164,15 +164,15 @@ int ssh_send_banner(ssh_session session, int server) {
if (session->serverbanner == NULL) {
goto end;
}
+ snprintf(buffer, 128, "%s\n", session->serverbanner);
} else {
session->clientbanner = strdup(banner);
if (session->clientbanner == NULL) {
goto end;
}
+ snprintf(buffer, 128, "%s\n", session->clientbanner);
}
- snprintf(buffer, 128, "%s\n", banner);
-
if (ssh_socket_write(session->socket, buffer, strlen(buffer)) == SSH_ERROR) {
goto end;
}