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 16:04:26 +0100 |
commit | 22edaf43ee594e6bc27c3cc4592ca48c0ac4658a (patch) | |
tree | 04384793219911618ea6795bbe87b4e6249f8779 | |
parent | 497bd313642232b8f680384f758eeb3b4fbf8524 (diff) | |
download | libssh-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.c | 4 |
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; } |