version 1.6, 2010/07/19 19:46:44 |
version 1.7, 2011/12/10 04:12:36 |
|
|
if (is_out_of_date(t)) \ |
if (is_out_of_date(t)) \ |
(t).tv_nsec++; \ |
(t).tv_nsec++; \ |
} while (0) |
} while (0) |
#define ts_set_from_now(n) \ |
#define ts_set_from_now(n) clock_gettime(CLOCK_REALTIME, &(n)) |
do { \ |
|
struct timeval tv; \ |
|
gettimeofday(&tv, NULL); \ |
|
TIMEVAL_TO_TIMESPEC(&(tv), &n); \ |
|
} while (0) |
|
#define timestamp2time_t(t) ((t).tv_sec) |
#define timestamp2time_t(t) ((t).tv_sec) |
#else |
#else |
#define is_out_of_date(t) ((t) == INT_MIN) |
#define is_out_of_date(t) ((t) == INT_MIN) |