From 53843b73924bcc77a0d1ec60366aa10c6346cbd8 Mon Sep 17 00:00:00 2001 From: Jacob Nevins Date: Wed, 15 Nov 2006 23:42:22 +0000 Subject: [PATCH] Chris Boucher spotted that after "-nc" was added (r6823), cfg->ssh_nc_host was not always initialised, which could lead to spurious attempts to open a bogus channel (typically refused: "FATAL ERROR: Server refused to open a direct-tcpip channel"). Fixed. [originally from svn r6907] [r6823 == 631b4948073922c2618441fb374c7e6fc22bd1d8] --- settings.c | 1 + 1 file changed, 1 insertion(+) diff --git a/settings.c b/settings.c index 3c4c73e3..5040fa25 100644 --- a/settings.c +++ b/settings.c @@ -464,6 +464,7 @@ void load_open_settings(void *sesskey, int do_host, Config *cfg) cfg->ssh_subsys = 0; /* FIXME: load this properly */ cfg->remote_cmd_ptr = NULL; cfg->remote_cmd_ptr2 = NULL; + cfg->ssh_nc_host[0] = '\0'; if (do_host) { gpps(sesskey, "HostName", "", cfg->host, sizeof(cfg->host));