From f23e9dc7bb7ffc4fe0b5c1151ecefa29a0ce5b79 Mon Sep 17 00:00:00 2001 From: Ivan Nardi <12729895+IvanNardi@users.noreply.github.com> Date: Thu, 4 Jan 2024 13:16:39 +0100 Subject: Add an implementation of the BSD function `strtonum` (#2238) The main difference with the original function is that we allow to specify the base. Credit for the original idea and the first implementation to @0xA50C1A1 --- src/include/ndpi_api.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/include/ndpi_api.h') diff --git a/src/include/ndpi_api.h b/src/include/ndpi_api.h index 7238b04b3..b20305e33 100644 --- a/src/include/ndpi_api.h +++ b/src/include/ndpi_api.h @@ -2209,6 +2209,7 @@ extern "C" { /* ******************************* */ + int64_t ndpi_strtonum(const char *numstr, int64_t minval, int64_t maxval, const char **errstrp, int base); int ndpi_vsnprintf(char * str, size_t size, char const * format, va_list va_args); int ndpi_snprintf(char * str, size_t size, char const * format, ...); struct tm *ndpi_gmtime_r(const time_t *timep, -- cgit v1.2.3