fix: avoid ttl of 0

This commit is contained in:
lohhiiccc 2026-04-20 13:20:40 +02:00
parent fc9ddc404f
commit d521db90f8

View file

@ -7,7 +7,7 @@ cli_handle_ttl(const char *arg, void *config_void)
struct ping_config *config = (struct ping_config *)config_void; struct ping_config *config = (struct ping_config *)config_void;
uint64_t ttl; 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; return CLI_ERROR;
config->ttl = (uint8_t)ttl; config->ttl = (uint8_t)ttl;