1
1

Match hashed [host]:port format knownhosts

Этот коммит содержится в:
Aris Adamantiadis 2010-05-01 16:52:46 +02:00
родитель 6b320a00a0
Коммит 65dc4f1186

Просмотреть файл

@ -1642,6 +1642,9 @@ int ssh_is_server_known(ssh_session session) {
if (match == 0) { if (match == 0) {
match = match_hostname(host, tokens[0], strlen(tokens[0])); match = match_hostname(host, tokens[0], strlen(tokens[0]));
} }
if (match == 0) {
match = match_hashed_host(session, hostport, tokens[0]);
}
if (match) { if (match) {
/* We got a match. Now check the key type */ /* We got a match. Now check the key type */
if (strcmp(session->current_crypto->server_pubkey_type, type) != 0) { if (strcmp(session->current_crypto->server_pubkey_type, type) != 0) {