From e09c9711ed79cbec50d72473920dbe8444c9b3f8 Mon Sep 17 00:00:00 2001 From: starnakin Date: Wed, 2 Jul 2025 07:32:08 -0500 Subject: [PATCH] fix: start with without threads --- src/parsing.c | 2 +- src/thread.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/parsing.c b/src/parsing.c index 8a4d197..1d9589e 100644 --- a/src/parsing.c +++ b/src/parsing.c @@ -262,7 +262,7 @@ int parsing(struct scan *general, const struct option_lst *options) const char *ttl = get_option_arg(options, FL_TTL); general->ttl = ttl ? atoi(ttl) : 48; const char *nb_threads_str = get_option_arg(options, FL_SPEEDUP); - uint8_t nb_threads = nb_threads_str ? atoi(nb_threads_str) : 1; + uint8_t nb_threads = nb_threads_str ? atoi(nb_threads_str) : 0; if (general->port_end - general->port_start + 1 < nb_threads) { dprintf(2, "ft_nmap: number of threads to use must be " "superior " diff --git a/src/thread.c b/src/thread.c index b7a7365..6a63bbe 100644 --- a/src/thread.c +++ b/src/thread.c @@ -65,7 +65,7 @@ static struct scan *init_threads_data(const struct scan *general, int create_threads(struct scan *general, uint8_t nb_threads) { - if (nb_threads == 1) { + if (nb_threads == 0) { routine(general); return 0; }