]> git.meshlink.io Git - utcp/commitdiff
Turn constants back into macros.
authorGuus Sliepen <guus@sliepen.org>
Thu, 2 Apr 2020 18:28:11 +0000 (20:28 +0200)
committerGuus Sliepen <guus@sliepen.org>
Thu, 2 Apr 2020 18:30:32 +0000 (20:30 +0200)
Constants initialized with expressions are not allowed by all compilers.

utcp_priv.h

index 0b2efe4e1efd9c8e81b5981554f29b8a8bc8f6cd..fe3fa6d799c84502ad97c5212f868ccf01da9126 100644 (file)
 
 #define DEFAULT_MTU 1000
 
-static const long USEC_PER_SEC = 1000000;
-static const long NSEC_PER_SEC = 1000000000;
-static const int DEFAULT_USER_TIMEOUT = 60; // sec
-static const long START_RTO = 1 * USEC_PER_SEC; // usec
-static const long MAX_RTO  = 3 * USEC_PER_SEC; // usec
+#define USEC_PER_SEC 1000000L
+#define NSEC_PER_SEC 1000000000L
+#define DEFAULT_USER_TIMEOUT 60
+#define START_RTO (1 * USEC_PER_SEC)
+#define MAX_RTO (3 * USEC_PER_SEC)
 
 struct hdr {
        uint16_t src; // Source port