add -R for DROPBEAR_DELAY_HOSTKEY

sigsegv_dump
Greg Alexander 10 years ago
parent 8a8b4c3acb
commit 9ea9717624

@ -83,7 +83,7 @@ Java_org_galexander_sshd_SimpleSSHDService_start_1sshd(JNIEnv *env_,
pid = fork(); pid = fork();
if (pid == 0) { if (pid == 0) {
char *argv[10] = { "sshd", NULL }; char *argv[100] = { "sshd", NULL };
int argc = 1; int argc = 1;
const char *logfn; const char *logfn;
int logfd; int logfd;
@ -96,6 +96,8 @@ Java_org_galexander_sshd_SimpleSSHDService_start_1sshd(JNIEnv *env_,
/* replace stderr, so the output is preserved... */ /* replace stderr, so the output is preserved... */
dup2(logfd, 2); dup2(logfd, 2);
} }
argv[argc++] = "-R"; /* enable DROPBEAR_DELAY_HOSTKEY */
if (port) { if (port) {
argv[argc++] = "-p"; argv[argc++] = "-p";
argv[argc] = malloc(20); argv[argc] = malloc(20);

Loading…
Cancel
Save