Develop and Download Open Source Software

Browse Subversion Repository

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

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

revision 8089 by yutakapon, Sun Sep 8 04:29:40 2019 UTC revision 8093 by yutakapon, Sun Sep 8 10:16:41 2019 UTC
# Line 995  canceled: Line 995  canceled:
995                          EndDialog(dlg, 0);                          EndDialog(dlg, 0);
996                          return TRUE;                          return TRUE;
997    
998                    case IDCLOSE:
999                            // 認証中にネットワーク切断された場合、当該メッセージでダイアログを閉じる。
1000                            pvar->auth_state.auth_dialog = NULL;
1001                            EndDialog(dlg, 0);
1002                            return TRUE;
1003    
1004                  case IDC_SSHUSERNAME:                  case IDC_SSHUSERNAME:
1005                          // ユーザ名がフォーカスを失ったとき (2007.9.29 maya)                          // ユーザ名がフォーカスを失ったとき (2007.9.29 maya)
1006                          if (!(pvar->ssh_state.status_flags & STATUS_DONT_SEND_USER_NAME) &&                          if (!(pvar->ssh_state.status_flags & STATUS_DONT_SEND_USER_NAME) &&
# Line 1431  static INT_PTR CALLBACK TIS_dlg_proc(HWN Line 1437  static INT_PTR CALLBACK TIS_dlg_proc(HWN
1437                          EndDialog(dlg, 0);                          EndDialog(dlg, 0);
1438                          return TRUE;                          return TRUE;
1439    
1440                    case IDCLOSE:
1441                            // 認証中にネットワーク切断された場合、当該メッセージでダイアログを閉じる。
1442                            pvar->auth_state.auth_dialog = NULL;
1443                            EndDialog(dlg, 0);
1444                            return TRUE;
1445    
1446                  default:                  default:
1447                          return FALSE;                          return FALSE;
1448                  }                  }
# Line 1819  void AUTH_notify_disconnecting(PTInstVar Line 1831  void AUTH_notify_disconnecting(PTInstVar
1831          }          }
1832  }  }
1833    
1834    // TCPセッションがクローズされた場合、認証ダイアログを閉じるように指示を出す。
1835    // AUTH_notify_disconnecting()とは異なり、ダイアログを閉じるのみで、
1836    // SSHサーバに通知は出さない。
1837    void AUTH_notify_closing_on_exit(PTInstVar pvar)
1838    {
1839            if (pvar->auth_state.auth_dialog != NULL) {
1840                    logprintf(LOG_LEVEL_INFO, "%s: Notify closing message to the authentication dialog.", __FUNCTION__);
1841                    PostMessage(pvar->auth_state.auth_dialog, WM_COMMAND, IDCLOSE, 0);
1842            }
1843    }
1844    
1845  void AUTH_end(PTInstVar pvar)  void AUTH_end(PTInstVar pvar)
1846  {  {
1847          destroy_malloced_string(&pvar->auth_state.user);          destroy_malloced_string(&pvar->auth_state.user);

Legend:
Removed from v.8089  
changed lines
  Added in v.8093

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