mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-01-10 01:48:00 +00:00
Set cfg.ssh_simple in Windows Plink when there are no forwardings.
Unix Plink had had this for ages, but for some reason I didn't add it to Windows Plink at the same time.
This commit is contained in:
parent
34add87ad2
commit
b22c0b6f3e
@ -961,7 +961,7 @@ int main(int argc, char **argv)
|
||||
uxsel_init();
|
||||
|
||||
/*
|
||||
* Unix Plink doesn't provide any way to add forwardings after the
|
||||
* Plink doesn't provide any way to add forwardings after the
|
||||
* connection is set up, so if there are none now, we can safely set
|
||||
* the "simple" flag.
|
||||
*/
|
||||
|
@ -618,6 +618,17 @@ int main(int argc, char **argv)
|
||||
return 1;
|
||||
}
|
||||
|
||||
/*
|
||||
* Plink doesn't provide any way to add forwardings after the
|
||||
* connection is set up, so if there are none now, we can safely set
|
||||
* the "simple" flag.
|
||||
*/
|
||||
if (conf_get_int(conf, CONF_protocol) == PROT_SSH &&
|
||||
!conf_get_int(conf, CONF_x11_forward) &&
|
||||
!conf_get_int(conf, CONF_agentfwd) &&
|
||||
!conf_get_str_nthstrkey(conf, CONF_portfwd, 0))
|
||||
conf_set_int(conf, CONF_ssh_simple, TRUE);
|
||||
|
||||
logctx = log_init(NULL, conf);
|
||||
console_provide_logctx(logctx);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user