From: simon Date: Mon, 28 Aug 2006 18:36:11 +0000 (+0000) Subject: That OVERLAPPED fix seems to have made flow control useful as well X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/commitdiff_plain/5fd93688718a6863178df7e398382c3afc416ebd That OVERLAPPED fix seems to have made flow control useful as well (presumably Windows's serial buffer is actually _filling up_, causing an XOFF to be sent, now that my dodgy I/O code isn't causing it to leak). So I think I'll switch the default flow control to XON/XOFF, since it actually seems to do something now. git-svn-id: svn://svn.tartarus.org/sgt/putty@6829 cda61777-01e9-0310-a592-d414129be87e --- diff --git a/settings.c b/settings.c index 9aeaf530..3c4c73e3 100644 --- a/settings.c +++ b/settings.c @@ -768,8 +768,8 @@ void load_open_settings(void *sesskey, int do_host, Config *cfg) gppi(sesskey, "SerialSpeed", 9600, &cfg->serspeed); gppi(sesskey, "SerialDataBits", 8, &cfg->serdatabits); gppi(sesskey, "SerialStopHalfbits", 2, &cfg->serstopbits); - gppi(sesskey, "SerialParity", 0, &cfg->serparity); - gppi(sesskey, "SerialFlowControl", 0, &cfg->serflow); + gppi(sesskey, "SerialParity", SER_PAR_NONE, &cfg->serparity); + gppi(sesskey, "SerialFlowControl", SER_FLOW_XONXOFF, &cfg->serflow); } void do_defaults(char *session, Config * cfg)