Browse Subversion Repository
Diff of /branches/ssh_chacha20poly1305/ttssh2/ttxssh/auth.c
Parent Directory
| Revision Log
| Patch
| 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) && |
| 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 |
} |
} |
| 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 |
|
|
| |