1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-07-01 03:22:48 -05:00

Miscellaneous ssh2 fixes. plink is now relatively sane

[originally from svn r608]
This commit is contained in:
Simon Tatham
2000-09-21 14:34:32 +00:00
parent ea8d61f2d9
commit 180b62b6b0
6 changed files with 122 additions and 40 deletions

18
putty.h
View File

@ -203,10 +203,21 @@ typedef struct {
/*
* Some global flags denoting the type of application.
*
* FLAG_VERBOSE is set when the user requests verbose details.
*
* FLAG_STDERR is set in command-line applications (which have a
* functioning stderr that it makes sense to write to) and not in
* GUI applications (which don't).
*
* FLAG_INTERACTIVE is set when a full interactive shell session is
* being run, _either_ because no remote command has been provided
* _or_ because the application is GUI and can't run non-
* interactively.
*/
#define FLAG_VERBOSE 0x0001
#define FLAG_WINDOWED 0x0002
#define FLAG_CONNECTION 0x0004
#define FLAG_VERBOSE 0x0001
#define FLAG_STDERR 0x0002
#define FLAG_INTERACTIVE 0x0004
GLOBAL int flags;
GLOBAL Config cfg;
@ -292,6 +303,7 @@ extern Backend telnet_backend;
* Exports from ssh.c.
*/
extern int (*ssh_get_password)(const char *prompt, char *str, int maxlen);
extern Backend ssh_backend;
/*