patch-svr-main_c 433 B

123456789101112131415
  1. --- dropbear-2020.81.orig/svr-main.c 2020-10-29 14:35:50.000000000 +0100
  2. +++ dropbear-2020.81/svr-main.c 2020-11-04 05:04:33.736369225 +0100
  3. @@ -278,8 +278,12 @@ static void main_noinetd() {
  4. #if DEBUG_NOFORK
  5. fork_ret = 0;
  6. #else
  7. +#if DROPBEAR_VFORK
  8. + fork_ret = vfork();
  9. +#else
  10. fork_ret = fork();
  11. #endif
  12. +#endif
  13. if (fork_ret < 0) {
  14. dropbear_log(LOG_WARNING, "Error forking: %s", strerror(errno));
  15. goto out;