Open-Source-Software-Entwicklung und Downloads

Browse Subversion Repository

Diff of /trunk/ttssh2/ttxssh/auth.c

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

revision 2762 by yutakakn, Wed Dec 22 17:28:14 2004 UTC revision 2769 by yutakakn, Mon Dec 27 14:35:41 2004 UTC
# Line 351  static BOOL end_auth_dlg(PTInstVar pvar, Line 351  static BOOL end_auth_dlg(PTInstVar pvar,
351    
352                  } else { // SSH2(yutaka)                  } else { // SSH2(yutaka)
353                          BOOL invalid_passphrase = FALSE;                          BOOL invalid_passphrase = FALSE;
354                            char errmsg[256];
355    
356                            memset(errmsg, 0, sizeof(errmsg));
357    
358                          key_pair = read_SSH2_private_key(pvar, buf, password,                          key_pair = read_SSH2_private_key(pvar, buf, password,
359                                                                          &invalid_passphrase,                                                                          &invalid_passphrase,
360                                                                          FALSE);                                                                          FALSE,
361                                                                            errmsg,
362                                                                            sizeof(errmsg)
363                                                                            );
364    
365                          if (key_pair == NULL) { // read error                          if (key_pair == NULL) { // read error
366                                  notify_nonfatal_error(pvar, "read error SSH2 private key file");                                  char buf[1024];
367                                    _snprintf(buf, sizeof(buf), "read error SSH2 private key file\r\n%s", errmsg);
368                                    notify_nonfatal_error(pvar, buf);
369                                  destroy_malloced_string(&password);                                  destroy_malloced_string(&password);
370                                  return FALSE;                                  return FALSE;
371                          }                          }
# Line 962  void AUTH_end(PTInstVar pvar) Line 970  void AUTH_end(PTInstVar pvar)
970    
971  /*  /*
972   * $Log: not supported by cvs2svn $   * $Log: not supported by cvs2svn $
973     * Revision 1.4  2004/12/22 17:28:14  yutakakn
974     * SSH2公開鍵認証(RSA/DSA)をサポートした。
975     *
976   * Revision 1.3  2004/12/16 13:01:09  yutakakn   * Revision 1.3  2004/12/16 13:01:09  yutakakn
977   * SSH自動ログインでアプリケーションエラーとなる現象を修正した。   * SSH自動ログインでアプリケーションエラーとなる現象を修正した。
978   *   *

Legend:
Removed from v.2762  
changed lines
  Added in v.2769

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