X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/7cca0d811c4d1b5bb346cd60fdfa461a558aefec..8ccc75b0d2187cd9e35913749de0ed00e9ef5931:/putty.h diff --git a/putty.h b/putty.h index a8135117..f89aeac4 100644 --- a/putty.h +++ b/putty.h @@ -109,6 +109,8 @@ typedef struct { void (*send) (char *buf, int len); void (*size) (void); void (*special) (Telnet_Special code); + SOCKET (*socket) (void); + int (*sendok) (void); } Backend; GLOBAL Backend *back; @@ -133,6 +135,7 @@ typedef struct { int close_on_exit; int warn_on_close; /* SSH options */ + char remote_cmd[512]; int nopty; enum { CIPHER_3DES, CIPHER_BLOWFISH, CIPHER_DES } cipher; char keyfile[FILENAME_MAX]; @@ -196,6 +199,14 @@ typedef struct { #define DEFAULT_PORT 22 #endif +/* + * Some global flags denoting the type of application. + */ +#define FLAG_VERBOSE 0x0001 +#define FLAG_WINDOWED 0x0002 +#define FLAG_CONNECTION 0x0004 +GLOBAL int flags; + GLOBAL Config cfg; GLOBAL int default_protocol; GLOBAL int default_port;