diff options
author | Martin Mares <mj@ucw.cz> | 1999-11-30 15:01:39 +0100 |
---|---|---|
committer | Martin Mares <mj@ucw.cz> | 1999-11-30 15:01:39 +0100 |
commit | 487d1afa523706d8b0caec63492f4a2b6cef3bce (patch) | |
tree | f44ce3fe89ab4bc521dc99362a93625e6a00536c /sysdep | |
parent | 0d3e6bceeeec4ebf007e02374f799cd1fb21f20c (diff) | |
download | bird-487d1afa523706d8b0caec63492f4a2b6cef3bce.tar bird-487d1afa523706d8b0caec63492f4a2b6cef3bce.zip |
Moved TIME_INFINITY to timer.h, so that it's publicly available.
Diffstat (limited to 'sysdep')
-rw-r--r-- | sysdep/unix/io.c | 10 | ||||
-rw-r--r-- | sysdep/unix/timer.h | 10 |
2 files changed, 10 insertions, 10 deletions
diff --git a/sysdep/unix/io.c b/sysdep/unix/io.c index 5bc9b5a..511c949 100644 --- a/sysdep/unix/io.c +++ b/sysdep/unix/io.c @@ -55,16 +55,6 @@ random_u32(void) #define NEAR_TIMER_LIMIT 4 -#ifdef TIME_T_IS_64BIT -#define TIME_INFINITY 0x7fffffffffffffff -#else -#ifdef TIME_T_IS_SIGNED -#define TIME_INFINITY 0x7fffffff -#else -#define TIME_INFINITY 0xffffffff -#endif -#endif - static list near_timers, far_timers; static bird_clock_t first_far_timer = TIME_INFINITY; diff --git a/sysdep/unix/timer.h b/sysdep/unix/timer.h index afb2668..482f531 100644 --- a/sysdep/unix/timer.h +++ b/sysdep/unix/timer.h @@ -36,4 +36,14 @@ bird_clock_t tm_parse_date(char *); /* Convert date to bird_clock_t */ void tm_format_date(char *, bird_clock_t); /* Convert bird_clock_t to date */ #define TM_DATE_BUFFER_SIZE 12 /* Buffer size required by tm_format_date */ +#ifdef TIME_T_IS_64BIT +#define TIME_INFINITY 0x7fffffffffffffff +#else +#ifdef TIME_T_IS_SIGNED +#define TIME_INFINITY 0x7fffffff +#else +#define TIME_INFINITY 0xffffffff +#endif +#endif + #endif |