Develop and Download Open Source Software

Browse Subversion Repository

Diff of /branches/ssh_chacha20poly1305/ttssh2/ttxssh/ttxssh.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2738 by yutakakn, Mon Nov 29 15:52:37 2004 UTC revision 2739 by yutakakn, Wed Dec 1 15:37:49 2004 UTC
# Line 1116  static int parse_option(PTInstVar pvar, Line 1116  static int parse_option(PTInstVar pvar,
1116                          } else if (stricmp(option + 4, "-autologin") == 0                          } else if (stricmp(option + 4, "-autologin") == 0
1117                                             || stricmp(option + 4, "-autologon") == 0) {                                             || stricmp(option + 4, "-autologon") == 0) {
1118                                  pvar->settings.TryDefaultAuth = TRUE;                                  pvar->settings.TryDefaultAuth = TRUE;
1119    
1120                          } else if (MATCH_STR(option + 4, "-consume=") == 0) {                          } else if (MATCH_STR(option + 4, "-consume=") == 0) {
1121                                  read_ssh_options_from_user_file(pvar, option + 13);                                  read_ssh_options_from_user_file(pvar, option + 13);
1122                                  DeleteFile(option + 13);                                  DeleteFile(option + 13);
# Line 1155  static int parse_option(PTInstVar pvar, Line 1156  static int parse_option(PTInstVar pvar,
1156                          // あることへの対処。(2004.10.11 yutaka)                          // あることへの対処。(2004.10.11 yutaka)
1157                          pvar->settings.Enabled = 0;                          pvar->settings.Enabled = 0;
1158    
1159                    } else if (MATCH_STR(option + 1, "auth") == 0) {
1160                            // SSH2自動ログインオプションの追加 (2004.11.30 yutaka)
1161                            //
1162                            // SYNOPSIS: /ssh /auth=認証メソッド /user=ユーザ名 /passwd=パスワード
1163                            // EXAMPLE: /ssh /auth=password /user=nike "/passwd=a b c"
1164                            // NOTICE: パスワードに空白が含まれる場合は、オプション全体を引用符で囲むこと。
1165                            //
1166                            pvar->ssh2_autologin = 1; // for SSH2 (2004.11.30 yutaka)
1167    
1168                            if (MATCH_STR(option + 5, "=password") == 0) { // パスワード認証
1169                                    pvar->auth_state.cur_cred.method = SSH_AUTH_PASSWORD;
1170    
1171                            } else {
1172                                    // TODO:
1173    
1174                            }
1175    
1176                    } else if (MATCH_STR(option + 1, "user=") == 0) {
1177                            _snprintf(pvar->ssh2_username, sizeof(pvar->ssh2_username), "%s", option + 6);
1178    
1179                    } else if (MATCH_STR(option + 1, "passwd=") == 0) {
1180                            _snprintf(pvar->ssh2_password, sizeof(pvar->ssh2_password), "%s", option + 8);
1181    
1182                  }                  }
1183    
1184          }          }
# Line 1977  int CALLBACK LibMain(HANDLE hInstance, W Line 2001  int CALLBACK LibMain(HANDLE hInstance, W
2001    
2002  /*  /*
2003   * $Log: not supported by cvs2svn $   * $Log: not supported by cvs2svn $
2004     * Revision 1.3  2004/11/29 15:52:37  yutakakn
2005     * SSHのdefault protocolをSSH2にした。
2006     *
2007   * Revision 1.2  2004/11/23 14:32:26  yutakakn   * Revision 1.2  2004/11/23 14:32:26  yutakakn
2008   * 接続ダイアログの起動時に、TCP/IPの「ホスト名」にフォーカスが当たるようにした。   * 接続ダイアログの起動時に、TCP/IPの「ホスト名」にフォーカスが当たるようにした。
2009   *   *

Legend:
Removed from v.2738  
changed lines
  Added in v.2739

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26