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 <arne@rfc2549.org>
Acked-by: Antonio Quartulli <antonio@openvpn.net>
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 <gert@greenie.muc.de>
This commit is contained in:
Arne Schwabe 2021-04-21 15:43:44 +02:00 committed by Gert Doering
parent 0927346347
commit 1bdd09e7e0
2 changed files with 3 additions and 17 deletions

View File

@ -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

View File

@ -496,11 +496,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()?