1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-07-15 01:57:40 -05:00

Finer granularity of config box handling. SSH packet logging should

now not show up when it's meaningless (in PuTTYtel, in pterm, and
in the middle of any non-SSH session), and the Connection panel is
inhibited completely in pterm.

[originally from svn r3146]
This commit is contained in:
Simon Tatham
2003-04-26 14:35:34 +00:00
parent 3a3e4d1818
commit 79426308bf
3 changed files with 62 additions and 36 deletions

View File

@ -18,7 +18,13 @@ Backend *select_backend(Config *cfg)
int cfgbox(Config *cfg)
{
return 1; /* no-op in pterm */
/*
* This is a no-op in pterm, except that we'll ensure the
* protocol is set to -1 to inhibit the useless Connection
* panel in the config box.
*/
cfg->protocol = -1;
return 1;
}
void cleanup_exit(int code)
@ -42,6 +48,7 @@ int main(int argc, char **argv)
extern void pty_pre_init(void); /* declared in pty.c */
cmdline_tooltype = TOOLTYPE_NONNETWORK;
default_protocol = -1;
pty_pre_init();