| 378 |
// 3ファイルフィルタの追加 (2005.4.26 yutaka) |
// 3ファイルフィルタの追加 (2005.4.26 yutaka) |
| 379 |
UTIL_get_lang_msg("FILEDLG_OPEN_PRIVATEKEY_FILTER", pvar, |
UTIL_get_lang_msg("FILEDLG_OPEN_PRIVATEKEY_FILTER", pvar, |
| 380 |
"identity files\\0identity;id_rsa;id_dsa;id_ecdsa\\0identity(RSA1)\\0identity\\0id_rsa(SSH2)\\0id_rsa\\0id_dsa(SSH2)\\0id_dsa\\0id_ecdsa(SSH2)\\0id_ecdsa\\0all(*.*)\\0*.*\\0\\0"); |
"identity files\\0identity;id_rsa;id_dsa;id_ecdsa\\0identity(RSA1)\\0identity\\0id_rsa(SSH2)\\0id_rsa\\0id_dsa(SSH2)\\0id_dsa\\0id_ecdsa(SSH2)\\0id_ecdsa\\0all(*.*)\\0*.*\\0\\0"); |
| 381 |
|
// "identity files\\0identity;id_rsa;id_dsa;id_ecdsa\\0identity(RSA1)\\0identity\\0id_rsa(SSH2)\\0id_rsa\\0id_dsa(SSH2)\\0id_dsa\\0id_ecdsa(SSH2)\\0id_ecdsa\\0PuTTY(*.ppk)\\0*.ppk\\0all(*.*)\\0*.*\\0\\0"); |
| 382 |
memcpy(filter, pvar->ts->UIMsg, sizeof(filter)); |
memcpy(filter, pvar->ts->UIMsg, sizeof(filter)); |
| 383 |
params.lpstrFilter = filter; |
params.lpstrFilter = filter; |
| 384 |
params.lpstrCustomFilter = NULL; |
params.lpstrCustomFilter = NULL; |
| 1491 |
|
|
| 1492 |
} else { |
} else { |
| 1493 |
if (pvar->auth_state.cur_cred.method == SSH_AUTH_RSA) { |
if (pvar->auth_state.cur_cred.method == SSH_AUTH_RSA) { |
| 1494 |
method = key_type(pvar->auth_state.cur_cred.key_pair); |
method = ssh_key_type(pvar->auth_state.cur_cred.key_pair); |
| 1495 |
} |
} |
| 1496 |
else if (pvar->auth_state.cur_cred.method == SSH_AUTH_PAGEANT) { |
else if (pvar->auth_state.cur_cred.method == SSH_AUTH_PAGEANT) { |
| 1497 |
int len = get_uint32_MSBfirst(pvar->pageant_curkey + 4); |
int len = get_uint32_MSBfirst(pvar->pageant_curkey + 4); |