| 147 |
UTIL_get_lang_msg("MSG_HOSTS_READ_ENOENT_ERROR", pvar, |
UTIL_get_lang_msg("MSG_HOSTS_READ_ENOENT_ERROR", pvar, |
| 148 |
"An error occurred while trying to read a known_hosts file.\n" |
"An error occurred while trying to read a known_hosts file.\n" |
| 149 |
"The specified filename does not exist."); |
"The specified filename does not exist."); |
| 150 |
notify_nonfatal_error(pvar, pvar->ts->UIMsg); |
notify_nonfatal_error(pvar, pvar->UIMsg); |
| 151 |
} else { |
} else { |
| 152 |
UTIL_get_lang_msg("MSG_HOSTS_READ_ERROR", pvar, |
UTIL_get_lang_msg("MSG_HOSTS_READ_ERROR", pvar, |
| 153 |
"An error occurred while trying to read a known_hosts file."); |
"An error occurred while trying to read a known_hosts file."); |
| 154 |
notify_nonfatal_error(pvar, pvar->ts->UIMsg); |
notify_nonfatal_error(pvar, pvar->UIMsg); |
| 155 |
} |
} |
| 156 |
} |
} |
| 157 |
return 0; |
return 0; |
| 166 |
if (!suppress_errors) { |
if (!suppress_errors) { |
| 167 |
UTIL_get_lang_msg("MSG_HOSTS_ALLOC_ERROR", pvar, |
UTIL_get_lang_msg("MSG_HOSTS_ALLOC_ERROR", pvar, |
| 168 |
"Memory ran out while trying to allocate space to read a known_hosts file."); |
"Memory ran out while trying to allocate space to read a known_hosts file."); |
| 169 |
notify_nonfatal_error(pvar, pvar->ts->UIMsg); |
notify_nonfatal_error(pvar, pvar->UIMsg); |
| 170 |
} |
} |
| 171 |
_close(fd); |
_close(fd); |
| 172 |
return 0; |
return 0; |
| 175 |
if (!suppress_errors) { |
if (!suppress_errors) { |
| 176 |
UTIL_get_lang_msg("MSG_HOSTS_READ_ERROR", pvar, |
UTIL_get_lang_msg("MSG_HOSTS_READ_ERROR", pvar, |
| 177 |
"An error occurred while trying to read a known_hosts file."); |
"An error occurred while trying to read a known_hosts file."); |
| 178 |
notify_nonfatal_error(pvar, pvar->ts->UIMsg); |
notify_nonfatal_error(pvar, pvar->UIMsg); |
| 179 |
} |
} |
| 180 |
_close(fd); |
_close(fd); |
| 181 |
return 0; |
return 0; |
| 190 |
if (!suppress_errors) { |
if (!suppress_errors) { |
| 191 |
UTIL_get_lang_msg("MSG_HOSTS_READ_ERROR", pvar, |
UTIL_get_lang_msg("MSG_HOSTS_READ_ERROR", pvar, |
| 192 |
"An error occurred while trying to read a known_hosts file."); |
"An error occurred while trying to read a known_hosts file."); |
| 193 |
notify_nonfatal_error(pvar, pvar->ts->UIMsg); |
notify_nonfatal_error(pvar, pvar->UIMsg); |
| 194 |
} |
} |
| 195 |
free(pvar->hosts_state.file_data); |
free(pvar->hosts_state.file_data); |
| 196 |
pvar->hosts_state.file_data = NULL; |
pvar->hosts_state.file_data = NULL; |
| 539 |
UTIL_get_lang_msg("MSG_HOSTS_HOSTNAME_INVALID_ERROR", pvar, |
UTIL_get_lang_msg("MSG_HOSTS_HOSTNAME_INVALID_ERROR", pvar, |
| 540 |
"The host name contains an invalid character.\n" |
"The host name contains an invalid character.\n" |
| 541 |
"This session will be terminated."); |
"This session will be terminated."); |
| 542 |
notify_fatal_error(pvar, pvar->ts->UIMsg, TRUE); |
notify_fatal_error(pvar, pvar->UIMsg, TRUE); |
| 543 |
} |
} |
| 544 |
return 0; |
return 0; |
| 545 |
} |
} |
| 550 |
UTIL_get_lang_msg("MSG_HOSTS_HOSTNAME_EMPTY_ERROR", pvar, |
UTIL_get_lang_msg("MSG_HOSTS_HOSTNAME_EMPTY_ERROR", pvar, |
| 551 |
"The host name should not be empty.\n" |
"The host name should not be empty.\n" |
| 552 |
"This session will be terminated."); |
"This session will be terminated."); |
| 553 |
notify_fatal_error(pvar, pvar->ts->UIMsg, TRUE); |
notify_fatal_error(pvar, pvar->UIMsg, TRUE); |
| 554 |
} |
} |
| 555 |
return 0; |
return 0; |
| 556 |
} |
} |
| 1248 |
UTIL_get_lang_msg("MSG_HOSTS_FILE_UNSPECIFY_ERROR", pvar, |
UTIL_get_lang_msg("MSG_HOSTS_FILE_UNSPECIFY_ERROR", pvar, |
| 1249 |
"The host and its key cannot be added, because no known-hosts file has been specified.\n" |
"The host and its key cannot be added, because no known-hosts file has been specified.\n" |
| 1250 |
"Restart Tera Term and specify a read/write known-hosts file in the TTSSH Setup dialog box."); |
"Restart Tera Term and specify a read/write known-hosts file in the TTSSH Setup dialog box."); |
| 1251 |
notify_nonfatal_error(pvar, pvar->ts->UIMsg); |
notify_nonfatal_error(pvar, pvar->UIMsg); |
| 1252 |
} else { |
} else { |
| 1253 |
char *keydata = format_host_key(pvar); |
char *keydata = format_host_key(pvar); |
| 1254 |
int length = strlen(keydata); |
int length = strlen(keydata); |
| 1267 |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_EACCES_ERROR", pvar, |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_EACCES_ERROR", pvar, |
| 1268 |
"An error occurred while trying to write the host key.\n" |
"An error occurred while trying to write the host key.\n" |
| 1269 |
"You do not have permission to write to the known-hosts file."); |
"You do not have permission to write to the known-hosts file."); |
| 1270 |
notify_nonfatal_error(pvar, pvar->ts->UIMsg); |
notify_nonfatal_error(pvar, pvar->UIMsg); |
| 1271 |
} else { |
} else { |
| 1272 |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_ERROR", pvar, |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_ERROR", pvar, |
| 1273 |
"An error occurred while trying to write the host key.\n" |
"An error occurred while trying to write the host key.\n" |
| 1274 |
"The host key could not be written."); |
"The host key could not be written."); |
| 1275 |
notify_nonfatal_error(pvar, pvar->ts->UIMsg); |
notify_nonfatal_error(pvar, pvar->UIMsg); |
| 1276 |
} |
} |
| 1277 |
return; |
return; |
| 1278 |
} |
} |
| 1285 |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_ERROR", pvar, |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_ERROR", pvar, |
| 1286 |
"An error occurred while trying to write the host key.\n" |
"An error occurred while trying to write the host key.\n" |
| 1287 |
"The host key could not be written."); |
"The host key could not be written."); |
| 1288 |
notify_nonfatal_error(pvar, pvar->ts->UIMsg); |
notify_nonfatal_error(pvar, pvar->UIMsg); |
| 1289 |
} |
} |
| 1290 |
} |
} |
| 1291 |
} |
} |
| 1307 |
UTIL_get_lang_msg("MSG_HOSTS_FILE_UNSPECIFY_ERROR", pvar, |
UTIL_get_lang_msg("MSG_HOSTS_FILE_UNSPECIFY_ERROR", pvar, |
| 1308 |
"The host and its key cannot be added, because no known-hosts file has been specified.\n" |
"The host and its key cannot be added, because no known-hosts file has been specified.\n" |
| 1309 |
"Restart Tera Term and specify a read/write known-hosts file in the TTSSH Setup dialog box."); |
"Restart Tera Term and specify a read/write known-hosts file in the TTSSH Setup dialog box."); |
| 1310 |
notify_nonfatal_error(pvar, pvar->ts->UIMsg); |
notify_nonfatal_error(pvar, pvar->UIMsg); |
| 1311 |
} |
} |
| 1312 |
else { |
else { |
| 1313 |
char *keydata = format_specified_host_key(key, hostname, tcpport); |
char *keydata = format_specified_host_key(key, hostname, tcpport); |
| 1327 |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_EACCES_ERROR", pvar, |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_EACCES_ERROR", pvar, |
| 1328 |
"An error occurred while trying to write the host key.\n" |
"An error occurred while trying to write the host key.\n" |
| 1329 |
"You do not have permission to write to the known-hosts file."); |
"You do not have permission to write to the known-hosts file."); |
| 1330 |
notify_nonfatal_error(pvar, pvar->ts->UIMsg); |
notify_nonfatal_error(pvar, pvar->UIMsg); |
| 1331 |
} |
} |
| 1332 |
else { |
else { |
| 1333 |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_ERROR", pvar, |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_ERROR", pvar, |
| 1334 |
"An error occurred while trying to write the host key.\n" |
"An error occurred while trying to write the host key.\n" |
| 1335 |
"The host key could not be written."); |
"The host key could not be written."); |
| 1336 |
notify_nonfatal_error(pvar, pvar->ts->UIMsg); |
notify_nonfatal_error(pvar, pvar->UIMsg); |
| 1337 |
} |
} |
| 1338 |
return; |
return; |
| 1339 |
} |
} |
| 1346 |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_ERROR", pvar, |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_ERROR", pvar, |
| 1347 |
"An error occurred while trying to write the host key.\n" |
"An error occurred while trying to write the host key.\n" |
| 1348 |
"The host key could not be written."); |
"The host key could not be written."); |
| 1349 |
notify_nonfatal_error(pvar, pvar->ts->UIMsg); |
notify_nonfatal_error(pvar, pvar->UIMsg); |
| 1350 |
} |
} |
| 1351 |
} |
} |
| 1352 |
} |
} |
| 1363 |
UTIL_get_lang_msg("MSG_HOSTS_FILE_UNSPECIFY_ERROR", pvar, |
UTIL_get_lang_msg("MSG_HOSTS_FILE_UNSPECIFY_ERROR", pvar, |
| 1364 |
"The host and its key cannot be added, because no known-hosts file has been specified.\n" |
"The host and its key cannot be added, because no known-hosts file has been specified.\n" |
| 1365 |
"Restart Tera Term and specify a read/write known-hosts file in the TTSSH Setup dialog box."); |
"Restart Tera Term and specify a read/write known-hosts file in the TTSSH Setup dialog box."); |
| 1366 |
notify_nonfatal_error(pvar, pvar->ts->UIMsg); |
notify_nonfatal_error(pvar, pvar->UIMsg); |
| 1367 |
} |
} |
| 1368 |
else { |
else { |
| 1369 |
Key key; // known_hostsに登録されている鍵 |
Key key; // known_hostsに登録されている鍵 |
| 1502 |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_ERROR", pvar, |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_ERROR", pvar, |
| 1503 |
"An error occurred while trying to write the host key.\n" |
"An error occurred while trying to write the host key.\n" |
| 1504 |
"The host key could not be written."); |
"The host key could not be written."); |
| 1505 |
notify_nonfatal_error(pvar, pvar->ts->UIMsg); |
notify_nonfatal_error(pvar, pvar->UIMsg); |
| 1506 |
goto error; |
goto error; |
| 1507 |
} |
} |
| 1508 |
|
|
| 1509 |
memcpy(newfiledata + newFilePos, |
memcpy(newfiledata + newFilePos, |
| 1510 |
pvar->hosts_state.file_data + data_index, |
pvar->hosts_state.file_data + data_index, |
| 1511 |
length); |
length); |
| 1512 |
newFilePos += length; |
newFilePos += length; |
| 1530 |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_EACCES_ERROR", pvar, |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_EACCES_ERROR", pvar, |
| 1531 |
"An error occurred while trying to write the host key.\n" |
"An error occurred while trying to write the host key.\n" |
| 1532 |
"You do not have permission to write to the known-hosts file."); |
"You do not have permission to write to the known-hosts file."); |
| 1533 |
notify_nonfatal_error(pvar, pvar->ts->UIMsg); |
notify_nonfatal_error(pvar, pvar->UIMsg); |
| 1534 |
} |
} |
| 1535 |
else { |
else { |
| 1536 |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_ERROR", pvar, |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_ERROR", pvar, |
| 1537 |
"An error occurred while trying to write the host key.\n" |
"An error occurred while trying to write the host key.\n" |
| 1538 |
"The host key could not be written."); |
"The host key could not be written."); |
| 1539 |
notify_nonfatal_error(pvar, pvar->ts->UIMsg); |
notify_nonfatal_error(pvar, pvar->UIMsg); |
| 1540 |
} |
} |
| 1541 |
goto error; |
goto error; |
| 1542 |
} |
} |
| 1547 |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_ERROR", pvar, |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_ERROR", pvar, |
| 1548 |
"An error occurred while trying to write the host key.\n" |
"An error occurred while trying to write the host key.\n" |
| 1549 |
"The host key could not be written."); |
"The host key could not be written."); |
| 1550 |
notify_nonfatal_error(pvar, pvar->ts->UIMsg); |
notify_nonfatal_error(pvar, pvar->UIMsg); |
| 1551 |
goto error; |
goto error; |
| 1552 |
} |
} |
| 1553 |
|
|
| 1554 |
error: |
error: |
| 1555 |
free(filename); |
free(filename); |
| 1575 |
UTIL_get_lang_msg("MSG_HOSTS_FILE_UNSPECIFY_ERROR", pvar, |
UTIL_get_lang_msg("MSG_HOSTS_FILE_UNSPECIFY_ERROR", pvar, |
| 1576 |
"The host and its key cannot be added, because no known-hosts file has been specified.\n" |
"The host and its key cannot be added, because no known-hosts file has been specified.\n" |
| 1577 |
"Restart Tera Term and specify a read/write known-hosts file in the TTSSH Setup dialog box."); |
"Restart Tera Term and specify a read/write known-hosts file in the TTSSH Setup dialog box."); |
| 1578 |
notify_nonfatal_error(pvar, pvar->ts->UIMsg); |
notify_nonfatal_error(pvar, pvar->UIMsg); |
| 1579 |
} |
} |
| 1580 |
else { |
else { |
| 1581 |
Key key; // known_hostsに登録されている鍵 |
Key key; // known_hostsに登録されている鍵 |
| 1710 |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_ERROR", pvar, |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_ERROR", pvar, |
| 1711 |
"An error occurred while trying to write the host key.\n" |
"An error occurred while trying to write the host key.\n" |
| 1712 |
"The host key could not be written."); |
"The host key could not be written."); |
| 1713 |
notify_nonfatal_error(pvar, pvar->ts->UIMsg); |
notify_nonfatal_error(pvar, pvar->UIMsg); |
| 1714 |
goto error; |
goto error; |
| 1715 |
} |
} |
| 1716 |
|
|
| 1717 |
memcpy(newfiledata + newFilePos, |
memcpy(newfiledata + newFilePos, |
| 1718 |
pvar->hosts_state.file_data + data_index, |
pvar->hosts_state.file_data + data_index, |
| 1719 |
length); |
length); |
| 1720 |
newFilePos += length; |
newFilePos += length; |
| 1738 |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_EACCES_ERROR", pvar, |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_EACCES_ERROR", pvar, |
| 1739 |
"An error occurred while trying to write the host key.\n" |
"An error occurred while trying to write the host key.\n" |
| 1740 |
"You do not have permission to write to the known-hosts file."); |
"You do not have permission to write to the known-hosts file."); |
| 1741 |
notify_nonfatal_error(pvar, pvar->ts->UIMsg); |
notify_nonfatal_error(pvar, pvar->UIMsg); |
| 1742 |
} |
} |
| 1743 |
else { |
else { |
| 1744 |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_ERROR", pvar, |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_ERROR", pvar, |
| 1745 |
"An error occurred while trying to write the host key.\n" |
"An error occurred while trying to write the host key.\n" |
| 1746 |
"The host key could not be written."); |
"The host key could not be written."); |
| 1747 |
notify_nonfatal_error(pvar, pvar->ts->UIMsg); |
notify_nonfatal_error(pvar, pvar->UIMsg); |
| 1748 |
} |
} |
| 1749 |
goto error; |
goto error; |
| 1750 |
} |
} |
| 1755 |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_ERROR", pvar, |
UTIL_get_lang_msg("MSG_HOSTS_WRITE_ERROR", pvar, |
| 1756 |
"An error occurred while trying to write the host key.\n" |
"An error occurred while trying to write the host key.\n" |
| 1757 |
"The host key could not be written."); |
"The host key could not be written."); |
| 1758 |
notify_nonfatal_error(pvar, pvar->ts->UIMsg); |
notify_nonfatal_error(pvar, pvar->UIMsg); |
| 1759 |
goto error; |
goto error; |
| 1760 |
} |
} |
| 1761 |
|
|
| 1762 |
error: |
error: |
| 1763 |
free(filename); |
free(filename); |
| 1803 |
switch (pvar->dns_key_check) { |
switch (pvar->dns_key_check) { |
| 1804 |
case DNS_VERIFY_NOTFOUND: |
case DNS_VERIFY_NOTFOUND: |
| 1805 |
UTIL_get_lang_msg("DLG_HOSTKEY_SSHFP_NOTFOUND", pvar, "No host key fingerprint found in DNS."); |
UTIL_get_lang_msg("DLG_HOSTKEY_SSHFP_NOTFOUND", pvar, "No host key fingerprint found in DNS."); |
| 1806 |
SetDlgItemText(dlg, IDC_HOSTSSHFPCHECK, pvar->ts->UIMsg); |
SetDlgItemText(dlg, IDC_HOSTSSHFPCHECK, pvar->UIMsg); |
| 1807 |
break; |
break; |
| 1808 |
case DNS_VERIFY_MATCH: |
case DNS_VERIFY_MATCH: |
| 1809 |
case DNS_VERIFY_AUTH_MATCH: |
case DNS_VERIFY_AUTH_MATCH: |
| 1810 |
UTIL_get_lang_msg("DLG_HOSTKEY_SSHFP_MATCH", pvar, "Matching host key fingerprint found in DNS."); |
UTIL_get_lang_msg("DLG_HOSTKEY_SSHFP_MATCH", pvar, "Matching host key fingerprint found in DNS."); |
| 1811 |
SetDlgItemText(dlg, IDC_HOSTSSHFPCHECK, pvar->ts->UIMsg); |
SetDlgItemText(dlg, IDC_HOSTSSHFPCHECK, pvar->UIMsg); |
| 1812 |
break; |
break; |
| 1813 |
case DNS_VERIFY_MISMATCH: |
case DNS_VERIFY_MISMATCH: |
| 1814 |
case DNS_VERIFY_AUTH_MISMATCH: |
case DNS_VERIFY_AUTH_MISMATCH: |
| 1815 |
UTIL_get_lang_msg("DLG_HOSTKEY_SSHFP_MISMATCH", pvar, "Mismatching host key fingerprint found in DNS."); |
UTIL_get_lang_msg("DLG_HOSTKEY_SSHFP_MISMATCH", pvar, "Mismatching host key fingerprint found in DNS."); |
| 1816 |
SetDlgItemText(dlg, IDC_HOSTSSHFPCHECK, pvar->ts->UIMsg); |
SetDlgItemText(dlg, IDC_HOSTSSHFPCHECK, pvar->UIMsg); |
| 1817 |
break; |
break; |
| 1818 |
case DNS_VERIFY_DIFFERENTTYPE: |
case DNS_VERIFY_DIFFERENTTYPE: |
| 1819 |
case DNS_VERIFY_AUTH_DIFFERENTTYPE: |
case DNS_VERIFY_AUTH_DIFFERENTTYPE: |
| 1820 |
UTIL_get_lang_msg("DLG_HOSTKEY_SSHFP_DIFFTYPE", pvar, "Mismatching host key type found in DNS."); |
UTIL_get_lang_msg("DLG_HOSTKEY_SSHFP_DIFFTYPE", pvar, "Mismatching host key type found in DNS."); |
| 1821 |
SetDlgItemText(dlg, IDC_HOSTSSHFPCHECK, pvar->ts->UIMsg); |
SetDlgItemText(dlg, IDC_HOSTSSHFPCHECK, pvar->UIMsg); |
| 1822 |
break; |
break; |
| 1823 |
} |
} |
| 1824 |
|
|
| 1827 |
case DNS_VERIFY_MISMATCH: |
case DNS_VERIFY_MISMATCH: |
| 1828 |
case DNS_VERIFY_DIFFERENTTYPE: |
case DNS_VERIFY_DIFFERENTTYPE: |
| 1829 |
UTIL_get_lang_msg("DLG_HOSTKEY_DNSSEC_NG", pvar, "Found insecure fingerprint in DNS."); |
UTIL_get_lang_msg("DLG_HOSTKEY_DNSSEC_NG", pvar, "Found insecure fingerprint in DNS."); |
| 1830 |
SetDlgItemText(dlg, IDC_HOSTSSHFPDNSSEC, pvar->ts->UIMsg); |
SetDlgItemText(dlg, IDC_HOSTSSHFPDNSSEC, pvar->UIMsg); |
| 1831 |
break; |
break; |
| 1832 |
case DNS_VERIFY_AUTH_MATCH: |
case DNS_VERIFY_AUTH_MATCH: |
| 1833 |
case DNS_VERIFY_AUTH_MISMATCH: |
case DNS_VERIFY_AUTH_MISMATCH: |
| 1834 |
case DNS_VERIFY_AUTH_DIFFERENTTYPE: |
case DNS_VERIFY_AUTH_DIFFERENTTYPE: |
| 1835 |
UTIL_get_lang_msg("DLG_HOSTKEY_DNSSEC_OK", pvar, "Found secure fingerprint in DNS."); |
UTIL_get_lang_msg("DLG_HOSTKEY_DNSSEC_OK", pvar, "Found secure fingerprint in DNS."); |
| 1836 |
SetDlgItemText(dlg, IDC_HOSTSSHFPDNSSEC, pvar->ts->UIMsg); |
SetDlgItemText(dlg, IDC_HOSTSSHFPDNSSEC, pvar->UIMsg); |
| 1837 |
break; |
break; |
| 1838 |
} |
} |
| 1839 |
|
|
| 1953 |
switch (pvar->dns_key_check) { |
switch (pvar->dns_key_check) { |
| 1954 |
case DNS_VERIFY_NOTFOUND: |
case DNS_VERIFY_NOTFOUND: |
| 1955 |
UTIL_get_lang_msg("DLG_HOSTKEY_SSHFP_NOTFOUND", pvar, "No host key fingerprint found in DNS."); |
UTIL_get_lang_msg("DLG_HOSTKEY_SSHFP_NOTFOUND", pvar, "No host key fingerprint found in DNS."); |
| 1956 |
SetDlgItemText(dlg, IDC_HOSTSSHFPCHECK, pvar->ts->UIMsg); |
SetDlgItemText(dlg, IDC_HOSTSSHFPCHECK, pvar->UIMsg); |
| 1957 |
break; |
break; |
| 1958 |
case DNS_VERIFY_MATCH: |
case DNS_VERIFY_MATCH: |
| 1959 |
case DNS_VERIFY_AUTH_MATCH: |
case DNS_VERIFY_AUTH_MATCH: |
| 1960 |
UTIL_get_lang_msg("DLG_HOSTKEY_SSHFP_MATCH", pvar, "Matching host key fingerprint found in DNS."); |
UTIL_get_lang_msg("DLG_HOSTKEY_SSHFP_MATCH", pvar, "Matching host key fingerprint found in DNS."); |
| 1961 |
SetDlgItemText(dlg, IDC_HOSTSSHFPCHECK, pvar->ts->UIMsg); |
SetDlgItemText(dlg, IDC_HOSTSSHFPCHECK, pvar->UIMsg); |
| 1962 |
break; |
break; |
| 1963 |
case DNS_VERIFY_MISMATCH: |
case DNS_VERIFY_MISMATCH: |
| 1964 |
case DNS_VERIFY_AUTH_MISMATCH: |
case DNS_VERIFY_AUTH_MISMATCH: |
| 1965 |
UTIL_get_lang_msg("DLG_HOSTKEY_SSHFP_MISMATCH", pvar, "Mismatching host key fingerprint found in DNS."); |
UTIL_get_lang_msg("DLG_HOSTKEY_SSHFP_MISMATCH", pvar, "Mismatching host key fingerprint found in DNS."); |
| 1966 |
SetDlgItemText(dlg, IDC_HOSTSSHFPCHECK, pvar->ts->UIMsg); |
SetDlgItemText(dlg, IDC_HOSTSSHFPCHECK, pvar->UIMsg); |
| 1967 |
break; |
break; |
| 1968 |
case DNS_VERIFY_DIFFERENTTYPE: |
case DNS_VERIFY_DIFFERENTTYPE: |
| 1969 |
case DNS_VERIFY_AUTH_DIFFERENTTYPE: |
case DNS_VERIFY_AUTH_DIFFERENTTYPE: |
| 1970 |
UTIL_get_lang_msg("DLG_HOSTKEY_SSHFP_DIFFTYPE", pvar, "Mismatching host key type found in DNS."); |
UTIL_get_lang_msg("DLG_HOSTKEY_SSHFP_DIFFTYPE", pvar, "Mismatching host key type found in DNS."); |
| 1971 |
SetDlgItemText(dlg, IDC_HOSTSSHFPCHECK, pvar->ts->UIMsg); |
SetDlgItemText(dlg, IDC_HOSTSSHFPCHECK, pvar->UIMsg); |
| 1972 |
break; |
break; |
| 1973 |
} |
} |
| 1974 |
|
|
| 1977 |
case DNS_VERIFY_MISMATCH: |
case DNS_VERIFY_MISMATCH: |
| 1978 |
case DNS_VERIFY_DIFFERENTTYPE: |
case DNS_VERIFY_DIFFERENTTYPE: |
| 1979 |
UTIL_get_lang_msg("DLG_HOSTKEY_DNSSEC_NG", pvar, "Found insecure fingerprint in DNS."); |
UTIL_get_lang_msg("DLG_HOSTKEY_DNSSEC_NG", pvar, "Found insecure fingerprint in DNS."); |
| 1980 |
SetDlgItemText(dlg, IDC_HOSTSSHFPDNSSEC, pvar->ts->UIMsg); |
SetDlgItemText(dlg, IDC_HOSTSSHFPDNSSEC, pvar->UIMsg); |
| 1981 |
break; |
break; |
| 1982 |
case DNS_VERIFY_AUTH_MATCH: |
case DNS_VERIFY_AUTH_MATCH: |
| 1983 |
case DNS_VERIFY_AUTH_MISMATCH: |
case DNS_VERIFY_AUTH_MISMATCH: |
| 1984 |
case DNS_VERIFY_AUTH_DIFFERENTTYPE: |
case DNS_VERIFY_AUTH_DIFFERENTTYPE: |
| 1985 |
UTIL_get_lang_msg("DLG_HOSTKEY_DNSSEC_OK", pvar, "Found secure fingerprint in DNS."); |
UTIL_get_lang_msg("DLG_HOSTKEY_DNSSEC_OK", pvar, "Found secure fingerprint in DNS."); |
| 1986 |
SetDlgItemText(dlg, IDC_HOSTSSHFPDNSSEC, pvar->ts->UIMsg); |
SetDlgItemText(dlg, IDC_HOSTSSHFPDNSSEC, pvar->UIMsg); |
| 1987 |
break; |
break; |
| 1988 |
} |
} |
| 1989 |
|
|
| 2101 |
switch (pvar->dns_key_check) { |
switch (pvar->dns_key_check) { |
| 2102 |
case DNS_VERIFY_NOTFOUND: |
case DNS_VERIFY_NOTFOUND: |
| 2103 |
UTIL_get_lang_msg("DLG_HOSTKEY_SSHFP_NOTFOUND", pvar, "No host key fingerprint found in DNS."); |
UTIL_get_lang_msg("DLG_HOSTKEY_SSHFP_NOTFOUND", pvar, "No host key fingerprint found in DNS."); |
| 2104 |
SetDlgItemText(dlg, IDC_HOSTSSHFPCHECK, pvar->ts->UIMsg); |
SetDlgItemText(dlg, IDC_HOSTSSHFPCHECK, pvar->UIMsg); |
| 2105 |
break; |
break; |
| 2106 |
case DNS_VERIFY_MATCH: |
case DNS_VERIFY_MATCH: |
| 2107 |
case DNS_VERIFY_AUTH_MATCH: |
case DNS_VERIFY_AUTH_MATCH: |
| 2108 |
UTIL_get_lang_msg("DLG_HOSTKEY_SSHFP_MATCH", pvar, "Matching host key fingerprint found in DNS."); |
UTIL_get_lang_msg("DLG_HOSTKEY_SSHFP_MATCH", pvar, "Matching host key fingerprint found in DNS."); |
| 2109 |
SetDlgItemText(dlg, IDC_HOSTSSHFPCHECK, pvar->ts->UIMsg); |
SetDlgItemText(dlg, IDC_HOSTSSHFPCHECK, pvar->UIMsg); |
| 2110 |
break; |
break; |
| 2111 |
case DNS_VERIFY_MISMATCH: |
case DNS_VERIFY_MISMATCH: |
| 2112 |
case DNS_VERIFY_AUTH_MISMATCH: |
case DNS_VERIFY_AUTH_MISMATCH: |
| 2113 |
UTIL_get_lang_msg("DLG_HOSTKEY_SSHFP_MISMATCH", pvar, "Mismatching host key fingerprint found in DNS."); |
UTIL_get_lang_msg("DLG_HOSTKEY_SSHFP_MISMATCH", pvar, "Mismatching host key fingerprint found in DNS."); |
| 2114 |
SetDlgItemText(dlg, IDC_HOSTSSHFPCHECK, pvar->ts->UIMsg); |
SetDlgItemText(dlg, IDC_HOSTSSHFPCHECK, pvar->UIMsg); |
| 2115 |
break; |
break; |
| 2116 |
case DNS_VERIFY_DIFFERENTTYPE: |
case DNS_VERIFY_DIFFERENTTYPE: |
| 2117 |
case DNS_VERIFY_AUTH_DIFFERENTTYPE: |
case DNS_VERIFY_AUTH_DIFFERENTTYPE: |
| 2118 |
UTIL_get_lang_msg("DLG_HOSTKEY_SSHFP_DIFFTYPE", pvar, "Mismatching host key type found in DNS."); |
UTIL_get_lang_msg("DLG_HOSTKEY_SSHFP_DIFFTYPE", pvar, "Mismatching host key type found in DNS."); |
| 2119 |
SetDlgItemText(dlg, IDC_HOSTSSHFPCHECK, pvar->ts->UIMsg); |
SetDlgItemText(dlg, IDC_HOSTSSHFPCHECK, pvar->UIMsg); |
| 2120 |
break; |
break; |
| 2121 |
} |
} |
| 2122 |
|
|
| 2125 |
case DNS_VERIFY_MISMATCH: |
case DNS_VERIFY_MISMATCH: |
| 2126 |
case DNS_VERIFY_DIFFERENTTYPE: |
case DNS_VERIFY_DIFFERENTTYPE: |
| 2127 |
UTIL_get_lang_msg("DLG_HOSTKEY_DNSSEC_NG", pvar, "Found insecure fingerprint in DNS."); |
UTIL_get_lang_msg("DLG_HOSTKEY_DNSSEC_NG", pvar, "Found insecure fingerprint in DNS."); |
| 2128 |
SetDlgItemText(dlg, IDC_HOSTSSHFPDNSSEC, pvar->ts->UIMsg); |
SetDlgItemText(dlg, IDC_HOSTSSHFPDNSSEC, pvar->UIMsg); |
| 2129 |
break; |
break; |
| 2130 |
case DNS_VERIFY_AUTH_MATCH: |
case DNS_VERIFY_AUTH_MATCH: |
| 2131 |
case DNS_VERIFY_AUTH_MISMATCH: |
case DNS_VERIFY_AUTH_MISMATCH: |
| 2132 |
case DNS_VERIFY_AUTH_DIFFERENTTYPE: |
case DNS_VERIFY_AUTH_DIFFERENTTYPE: |
| 2133 |
UTIL_get_lang_msg("DLG_HOSTKEY_DNSSEC_OK", pvar, "Found secure fingerprint in DNS."); |
UTIL_get_lang_msg("DLG_HOSTKEY_DNSSEC_OK", pvar, "Found secure fingerprint in DNS."); |
| 2134 |
SetDlgItemText(dlg, IDC_HOSTSSHFPDNSSEC, pvar->ts->UIMsg); |
SetDlgItemText(dlg, IDC_HOSTSSHFPDNSSEC, pvar->UIMsg); |
| 2135 |
break; |
break; |
| 2136 |
} |
} |
| 2137 |
|
|