diff options
Diffstat (limited to 'src/types.h')
-rw-r--r-- | src/types.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/types.h b/src/types.h index e29943c..1d28781 100644 --- a/src/types.h +++ b/src/types.h @@ -49,11 +49,11 @@ typedef struct fastd_tristate { } fastd_tristate_t; /** A fastd_tristate_t instance representing the value \em true */ -static const fastd_tristate_t fastd_tristate_true = {true, true}; +#define FASTD_TRISTATE_TRUE ((fastd_tristate_t){true, true}) /** A fastd_tristate_t instance representing the value \em false */ -static const fastd_tristate_t fastd_tristate_false = {true, false}; +#define FASTD_TRISTATE_FALSE ((fastd_tristate_t){true, false}) /** A fastd_tristate_t instance representing the value \em undefined */ -static const fastd_tristate_t fastd_tristate_undef = {false, false}; +#define FASTD_TRISTATE_UNDEF ((fastd_tristate_t){false, false}) /** The defined packet types */ @@ -97,7 +97,7 @@ typedef enum fastd_task_type { typedef int64_t fastd_timeout_t; /** Invalid timestamp */ -static const fastd_timeout_t fastd_timeout_inv = INT64_MAX; +#define FASTD_TIMEOUT_INV INT64_MAX typedef struct fastd_buffer fastd_buffer_t; |