X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/putty/blobdiff_plain/a84ca2f5202f30814a7926d49621c872f4444194..06a03685046a1ac5100191176bce758b70a35343:/settings.c diff --git a/settings.c b/settings.c index 1bbf6fb6..36db32ee 100644 --- a/settings.c +++ b/settings.c @@ -3,6 +3,13 @@ */ #include +#ifndef AUTO_WINSOCK +#ifdef WINSOCK_TWO +#include +#else +#include +#endif +#endif #include #include "putty.h" #include "storage.h" @@ -41,6 +48,7 @@ void save_settings (char *section, int do_host, Config *cfg) { } write_setting_i (sesskey, "CloseOnExit", !!cfg->close_on_exit); write_setting_i (sesskey, "WarnOnClose", !!cfg->warn_on_close); + write_setting_i (sesskey, "PingInterval", cfg->ping_interval); write_setting_s (sesskey, "TerminalType", cfg->termtype); write_setting_s (sesskey, "TerminalSpeed", cfg->termspeed); { @@ -150,6 +158,7 @@ void load_settings (char *section, int do_host, Config *cfg) { gppi (sesskey, "CloseOnExit", 1, &cfg->close_on_exit); gppi (sesskey, "WarnOnClose", 1, &cfg->warn_on_close); + gppi (sesskey, "PingInterval", 0, &cfg->ping_interval); gpps (sesskey, "TerminalType", "xterm", cfg->termtype, sizeof(cfg->termtype)); gpps (sesskey, "TerminalSpeed", "38400,38400", cfg->termspeed,