From 9ea971762422e103f5ac6ad48415aa39534fc86c Mon Sep 17 00:00:00 2001 From: Greg Alexander Date: Tue, 16 Dec 2014 17:51:24 -0500 Subject: [PATCH] add -R for DROPBEAR_DELAY_HOSTKEY --- jni/interface.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/jni/interface.c b/jni/interface.c index 8171fa1..59eed80 100644 --- a/jni/interface.c +++ b/jni/interface.c @@ -83,7 +83,7 @@ Java_org_galexander_sshd_SimpleSSHDService_start_1sshd(JNIEnv *env_, pid = fork(); if (pid == 0) { - char *argv[10] = { "sshd", NULL }; + char *argv[100] = { "sshd", NULL }; int argc = 1; const char *logfn; int logfd; @@ -96,6 +96,8 @@ Java_org_galexander_sshd_SimpleSSHDService_start_1sshd(JNIEnv *env_, /* replace stderr, so the output is preserved... */ dup2(logfd, 2); } + + argv[argc++] = "-R"; /* enable DROPBEAR_DELAY_HOSTKEY */ if (port) { argv[argc++] = "-p"; argv[argc] = malloc(20);