From d521db90f8b6db3df6be31ba8658f7ccf65fd08d Mon Sep 17 00:00:00 2001 From: lohhiiccc Date: Mon, 20 Apr 2026 13:20:40 +0200 Subject: [PATCH] fix: avoid ttl of 0 --- src/ping/cli/handlers/handle_ttl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ping/cli/handlers/handle_ttl.c b/src/ping/cli/handlers/handle_ttl.c index b23479c..c975e1a 100644 --- a/src/ping/cli/handlers/handle_ttl.c +++ b/src/ping/cli/handlers/handle_ttl.c @@ -7,7 +7,7 @@ cli_handle_ttl(const char *arg, void *config_void) struct ping_config *config = (struct ping_config *)config_void; uint64_t ttl; - if (0 != cli_parse_uint64(arg, &ttl) || ttl > 255) + if (0 != cli_parse_uint64(arg, &ttl) || ttl > 255 || 0 == ttl) return CLI_ERROR; config->ttl = (uint8_t)ttl;