X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=putty.h;h=c854d9449ebd194e93054564dd26c50c2944afc5;hb=9dd9860cc84f82309de64c33e2813c6e9dc60749;hp=4b22c38e80a28ef936ebebb57c0e1c341f66e5d7;hpb=e88b8d21f2f7a73cd9e2f21bcb408b2abebd0667;p=PuTTY.git diff --git a/putty.h b/putty.h index 4b22c38e..c854d944 100644 --- a/putty.h +++ b/putty.h @@ -445,6 +445,9 @@ struct backend_tag { */ void (*unthrottle) (void *handle, int); int (*cfg_info) (void *handle); + /* Only implemented in the SSH protocol: check whether a + * connection-sharing upstream exists for a given configuration. */ + int (*test_for_upstream)(const char *host, int port, Conf *conf); const char *name; int protocol; int default_port; @@ -1322,6 +1325,7 @@ int filename_serialise(const Filename *f, void *data); Filename *filename_deserialise(void *data, int maxsize, int *used); char *get_username(void); /* return value needs freeing */ char *get_random_data(int bytes); /* used in cmdgen.c */ +char filename_char_sanitise(char c); /* rewrite special pathname chars */ /* * Exports and imports from timing.c.