diff options
author | Audrius Butkevicius <audrius.butkevicius@gmail.com> | 2014-02-04 14:34:33 +0000 |
---|---|---|
committer | Aris Adamantiadis <aris@0xbadc0de.be> | 2014-02-04 15:54:20 +0100 |
commit | 57418dd2cc1d929c99e88f23eb9fd06fc28040b1 (patch) | |
tree | 9b7999b8bf428b081dfe8f46f59473e272ff429e /src/client.c | |
parent | 4e04ec8bf57bdb27ceb84867e04105b2820d3e1f (diff) | |
download | libssh-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.c | 4 |
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; } |