From d88034434c068badaaa5dad7da2de143a6fa6e13 Mon Sep 17 00:00:00 2001 From: Steven Honeyman Date: Wed, 22 Oct 2014 07:12:52 +0800 Subject: Don't print "Failed loading hostkey" when -R delayed hostkey option is enabled --- svr-runopts.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'svr-runopts.c') diff --git a/svr-runopts.c b/svr-runopts.c index 8380de3..1360813 100644 --- a/svr-runopts.c +++ b/svr-runopts.c @@ -410,7 +410,9 @@ static void loadhostkey(const char *keyfile, int fatal_duplicate) { sign_key * read_key = new_sign_key(); enum signkey_type type = DROPBEAR_SIGNKEY_ANY; if (readhostkey(keyfile, read_key, &type) == DROPBEAR_FAILURE) { - dropbear_log(LOG_WARNING, "Failed loading %s", keyfile); + if (!svr_opts.delay_hostkey) { + dropbear_log(LOG_WARNING, "Failed loading %s", keyfile); + } } #ifdef DROPBEAR_RSA -- cgit v1.2.3