X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/5b80d07f712ff90cfae4c89084e25eb90dd2e510..47c98e43239574b492d9d57b63a964f5ca4b1f8a:/settings.c diff --git a/settings.c b/settings.c index de1fb260..66128a45 100644 --- a/settings.c +++ b/settings.c @@ -48,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); { @@ -77,6 +78,7 @@ void save_settings (char *section, int do_host, Config *cfg) { cfg->cipher == CIPHER_DES ? "des" : "3des"); write_setting_i (sesskey, "AuthTIS", cfg->try_tis_auth); write_setting_i (sesskey, "SshProt", cfg->sshprot); + write_setting_i (sesskey, "BuggyMAC", cfg->buggymac); write_setting_s (sesskey, "PublicKeyFile", cfg->keyfile); write_setting_s (sesskey, "RemoteCommand", cfg->remote_cmd); write_setting_i (sesskey, "RFCEnviron", cfg->rfc_environ); @@ -127,6 +129,7 @@ void save_settings (char *section, int do_host, Config *cfg) { } write_setting_i (sesskey, "KoiWinXlat", cfg->xlat_enablekoiwin); write_setting_i (sesskey, "88592Xlat", cfg->xlat_88592w1250); + write_setting_i (sesskey, "88592-CP852", cfg->xlat_88592cp852); write_setting_i (sesskey, "CapsLockCyr", cfg->xlat_capslockcyr); write_setting_i (sesskey, "ScrollBar", cfg->scrollbar); write_setting_i (sesskey, "ScrollOnKey", cfg->scroll_on_key); @@ -157,6 +160,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, @@ -195,6 +199,7 @@ void load_settings (char *section, int do_host, Config *cfg) { cfg->cipher = CIPHER_3DES; } gppi (sesskey, "SshProt", 1, &cfg->sshprot); + gppi (sesskey, "BuggyMAC", 0, &cfg->buggymac); gppi (sesskey, "AuthTIS", 0, &cfg->try_tis_auth); gpps (sesskey, "PublicKeyFile", "", cfg->keyfile, sizeof(cfg->keyfile)); gpps (sesskey, "RemoteCommand", "", cfg->remote_cmd, @@ -270,6 +275,7 @@ void load_settings (char *section, int do_host, Config *cfg) { } gppi (sesskey, "KoiWinXlat", 0, &cfg->xlat_enablekoiwin); gppi (sesskey, "88592Xlat", 0, &cfg->xlat_88592w1250); + gppi (sesskey, "88592-CP852", 0, &cfg->xlat_88592cp852); gppi (sesskey, "CapsLockCyr", 0, &cfg->xlat_capslockcyr); gppi (sesskey, "ScrollBar", 1, &cfg->scrollbar); gppi (sesskey, "ScrollOnKey", 0, &cfg->scroll_on_key);