From: Arne Schwabe Date: Wed, 21 Apr 2021 13:43:44 +0000 (+0200) Subject: Remove always enabled USE_64_BIT_COUNTERS define X-Git-Tag: v2.6_beta1~532 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3a16a8678ded8df8e41c495bccc4e24ef0ce82f4;p=thirdparty%2Fopenvpn.git Remove always enabled USE_64_BIT_COUNTERS define Also change the types to use C99 uint64_t and its printf u64 define. Signed-off-by: Arne Schwabe Acked-by: Antonio Quartulli Message-Id: <20210421134348.1950392-3-arne@rfc2549.org> URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg22171.html Signed-off-by: Gert Doering --- diff --git a/src/openvpn/common.h b/src/openvpn/common.h index 623b3e0d7..544fa238e 100644 --- a/src/openvpn/common.h +++ b/src/openvpn/common.h @@ -25,19 +25,10 @@ #define COMMON_H /* - * Statistics counters and associated printf formats. + * Statistics counters and associated printf format. */ -#ifdef USE_64_BIT_COUNTERS -typedef unsigned long long int counter_type; -#ifdef _WIN32 -#define counter_format "%I64u" -#else -#define counter_format "%llu" -#endif -#else /* ifdef USE_64_BIT_COUNTERS */ -typedef unsigned int counter_type; -#define counter_format "%u" -#endif +typedef uint64_t counter_type; +#define counter_format "%" PRIu64 /* * Time intervals diff --git a/src/openvpn/syshead.h b/src/openvpn/syshead.h index bac07d102..e7657b880 100644 --- a/src/openvpn/syshead.h +++ b/src/openvpn/syshead.h @@ -462,11 +462,6 @@ socket_defined(const socket_descriptor_t sd) return sd != SOCKET_UNDEFINED; } -/* - * Should statistics counters be 64 bits? - */ -#define USE_64_BIT_COUNTERS - /* * Should we enable the use of execve() for calling subprocesses, * instead of system()?