aboutsummaryrefslogtreecommitdiff
path: root/src/client.c
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 15:54:20 +0100
commit57418dd2cc1d929c99e88f23eb9fd06fc28040b1 (patch)
tree9b7999b8bf428b081dfe8f46f59473e272ff429e /src/client.c
parent4e04ec8bf57bdb27ceb84867e04105b2820d3e1f (diff)
downloadlibssh-57418dd2cc1d929c99e88f23eb9fd06fc28040b1.tar.gz
libssh-57418dd2cc1d929c99e88f23eb9fd06fc28040b1.tar.xz
libssh-57418dd2cc1d929c99e88f23eb9fd06fc28040b1.zip
server: use custom server banners
Value of session->serverbanner never gets used Signed-off-by: Audrius Butkevicius <audrius.butkevicius@gmail.com>
Diffstat (limited to 'src/client.c')
-rw-r--r--src/client.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/client.c b/src/client.c
index a095fec5..50d6d68f 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;
}