X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=be_all.c;h=024a39e9c70229afee4f9466b61f557157120f52;hb=9fc67313fb7dda826c9c464a21e0900c724769b1;hp=ae58771e733b0450771e35e3208ab34f83859c6c;hpb=e48981def400f4eb170f79294790eb15e6832a76;p=PuTTY.git diff --git a/be_all.c b/be_all.c index ae58771e..024a39e9 100644 --- a/be_all.c +++ b/be_all.c @@ -3,20 +3,29 @@ * including ssh. */ -#include -#ifndef AUTO_WINSOCK -#ifdef WINSOCK_TWO -#include -#else -#include -#endif -#endif #include #include "putty.h" +/* + * This appname is not strictly in the right place, since Plink + * also uses this module. However, Plink doesn't currently use any + * of the dialog-box sorts of things that make use of appname, so + * it shouldn't do any harm here. I'm trying to avoid having to + * have tiny little source modules containing nothing but + * declarations of appname, for as long as I can... + */ +const char *const appname = "PuTTY"; + +#ifdef TELNET_DEFAULT +const int be_default_protocol = PROT_TELNET; +#else +const int be_default_protocol = PROT_SSH; +#endif + struct backend_list backends[] = { {PROT_SSH, "ssh", &ssh_backend}, {PROT_TELNET, "telnet", &telnet_backend}, + {PROT_RLOGIN, "rlogin", &rlogin_backend}, {PROT_RAW, "raw", &raw_backend}, {0, NULL} };