- wppi (sesskey, "AuthTIS", cfg.try_tis_auth);
- wppi (sesskey, "RFCEnviron", cfg.rfc_environ);
- wppi (sesskey, "BackspaceIsDelete", cfg.bksp_is_delete);
- wppi (sesskey, "RXVTHomeEnd", cfg.rxvt_homeend);
- wppi (sesskey, "LinuxFunctionKeys", cfg.linux_funkeys);
- wppi (sesskey, "ApplicationCursorKeys", cfg.app_cursor);
- wppi (sesskey, "ApplicationKeypad", cfg.app_keypad);
- wppi (sesskey, "NetHackKeypad", cfg.nethack_keypad);
- wppi (sesskey, "AltF4", cfg.alt_f4);
- wppi (sesskey, "AltSpace", cfg.alt_space);
- wppi (sesskey, "LdiscTerm", cfg.ldisc_term);
- wppi (sesskey, "BlinkCur", cfg.blink_cur);
- wppi (sesskey, "ScrollbackLines", cfg.savelines);
- wppi (sesskey, "DECOriginMode", cfg.dec_om);
- wppi (sesskey, "AutoWrapMode", cfg.wrap_mode);
- wppi (sesskey, "LFImpliesCR", cfg.lfhascr);
- wppi (sesskey, "WinNameAlways", cfg.win_name_always);
- wppi (sesskey, "TermWidth", cfg.width);
- wppi (sesskey, "TermHeight", cfg.height);
- wpps (sesskey, "Font", cfg.font);
- wppi (sesskey, "FontIsBold", cfg.fontisbold);
- wppi (sesskey, "FontCharSet", cfg.fontcharset);
- wppi (sesskey, "FontHeight", cfg.fontheight);
- wppi (sesskey, "FontVTMode", cfg.vtmode);
- wppi (sesskey, "TryPalette", cfg.try_palette);
- wppi (sesskey, "BoldAsColour", cfg.bold_colour);
+ write_setting_i (sesskey, "AuthTIS", cfg.try_tis_auth);
+ write_setting_i (sesskey, "SshProt", cfg.sshprot);
+ write_setting_s (sesskey, "PublicKeyFile", cfg.keyfile);
+ write_setting_s (sesskey, "RemoteCommand", cfg.remote_cmd);
+ write_setting_i (sesskey, "RFCEnviron", cfg.rfc_environ);
+ write_setting_i (sesskey, "BackspaceIsDelete", cfg.bksp_is_delete);
+ write_setting_i (sesskey, "RXVTHomeEnd", cfg.rxvt_homeend);
+ write_setting_i (sesskey, "LinuxFunctionKeys", cfg.funky_type);
+ write_setting_i (sesskey, "ApplicationCursorKeys", cfg.app_cursor);
+ write_setting_i (sesskey, "ApplicationKeypad", cfg.app_keypad);
+ write_setting_i (sesskey, "NetHackKeypad", cfg.nethack_keypad);
+ write_setting_i (sesskey, "AltF4", cfg.alt_f4);
+ write_setting_i (sesskey, "AltSpace", cfg.alt_space);
+ write_setting_i (sesskey, "LdiscTerm", cfg.ldisc_term);
+ write_setting_i (sesskey, "BlinkCur", cfg.blink_cur);
+ write_setting_i (sesskey, "Beep", cfg.beep);
+ write_setting_i (sesskey, "ScrollbackLines", cfg.savelines);
+ write_setting_i (sesskey, "DECOriginMode", cfg.dec_om);
+ write_setting_i (sesskey, "AutoWrapMode", cfg.wrap_mode);
+ write_setting_i (sesskey, "LFImpliesCR", cfg.lfhascr);
+ write_setting_i (sesskey, "WinNameAlways", cfg.win_name_always);
+ write_setting_s (sesskey, "WinTitle", cfg.wintitle);
+ write_setting_i (sesskey, "TermWidth", cfg.width);
+ write_setting_i (sesskey, "TermHeight", cfg.height);
+ write_setting_s (sesskey, "Font", cfg.font);
+ write_setting_i (sesskey, "FontIsBold", cfg.fontisbold);
+ write_setting_i (sesskey, "FontCharSet", cfg.fontcharset);
+ write_setting_i (sesskey, "FontHeight", cfg.fontheight);
+ write_setting_i (sesskey, "FontVTMode", cfg.vtmode);
+ write_setting_i (sesskey, "TryPalette", cfg.try_palette);
+ write_setting_i (sesskey, "BoldAsColour", cfg.bold_colour);