X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=putty.h;h=4302b8498213a756a2cc1e0e5c47bc38e10241ff;hb=a65928a8aeca3a7995015f3b8691128f8f3d23b9;hp=ada08584737be73736976b7b606f49f2fb309e1d;hpb=82e7fd0f2307d11912b519674fd63470b0da13c0;p=PuTTY.git diff --git a/putty.h b/putty.h index ada08584..4302b849 100644 --- a/putty.h +++ b/putty.h @@ -109,6 +109,9 @@ GLOBAL int session_closed; GLOBAL int big_cursor; +GLOBAL char *help_path; +GLOBAL int help_has_contents; + GLOBAL int utf; GLOBAL int dbcs_screenfont; GLOBAL int font_codepage; @@ -202,7 +205,7 @@ enum { }; typedef struct { - char *(*init) (char *host, int port, char **realhost); + char *(*init) (char *host, int port, char **realhost, int nodelay); /* back->send() returns the current amount of buffered data. */ int (*send) (char *buf, int len); /* back->sendbuffer() does the same thing but without attempting a send */ @@ -236,6 +239,7 @@ typedef struct { int close_on_exit; int warn_on_close; int ping_interval; /* in seconds */ + int tcp_nodelay; /* SSH options */ char remote_cmd[512]; char remote_cmd2[512]; /* fallback if the first fails @@ -247,10 +251,12 @@ typedef struct { int nopty; int compression; int agentfwd; + int change_username; /* allow username switching in SSH2 */ int ssh_cipherlist[CIPHER_MAX]; char keyfile[FILENAME_MAX]; int sshprot; /* use v1 or v2 when both available */ int buggymac; /* MAC bug commmercial <=v2.3.x SSH2 */ + int ssh2_des_cbc; /* "des-cbc" nonstandard SSH2 cipher */ int try_tis_auth; int try_ki_auth; int ssh_subsys; /* run a subsystem rather than a command */