upstream commit

adapt to recent hostfile.c change: when parsing
 known_hosts without fully parsing the keys therein, hostkeys_foreach() will
 now correctly identify KEY_RSA1 keys; ok markus@ miod@
This commit is contained in:
djm@openbsd.org 2015-03-31 22:59:01 +00:00 committed by Damien Miller
parent 9e1777a0d1
commit 7da2be0cb9
1 changed files with 3 additions and 3 deletions

View File

@ -1,4 +1,4 @@
/* $OpenBSD: test_iterate.c,v 1.3 2015/03/07 04:41:48 djm Exp $ */ /* $OpenBSD: test_iterate.c,v 1.4 2015/03/31 22:59:01 djm Exp $ */
/* /*
* Regress test for hostfile.h hostkeys_foreach() * Regress test for hostfile.h hostkeys_foreach()
* *
@ -91,8 +91,8 @@ check(struct hostkey_foreach_line *l, void *_ctx)
expected->l.keytype : expected->no_parse_keytype; expected->l.keytype : expected->no_parse_keytype;
#ifndef WITH_SSH1 #ifndef WITH_SSH1
if (expected->l.keytype == KEY_RSA1 || if (parse_key && (expected->l.keytype == KEY_RSA1 ||
expected->no_parse_keytype == KEY_RSA1) { expected->no_parse_keytype == KEY_RSA1)) {
expected_status = HKF_STATUS_INVALID; expected_status = HKF_STATUS_INVALID;
expected_keytype = KEY_UNSPEC; expected_keytype = KEY_UNSPEC;
parse_key = 0; parse_key = 0;