From 2bc52eb394bab7f0d4ad9829bca2942201cdc45d Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Thu, 22 Apr 2010 10:37:20 -0400 Subject: [PATCH] Add timercmp macro for systems without it --- include/compat.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/include/compat.h b/include/compat.h index 3e332ca52..1872728aa 100644 --- a/include/compat.h +++ b/include/compat.h @@ -280,6 +280,12 @@ void setprogname(const char *); } \ } while (0) #endif +#ifndef timercmp +#define timercmp(tv1, tv2, cmp) \ + (((tv1)->tv_sec == (tv2)->tv_sec) ? \ + ((tv1)->tv_usec cmp (tv2)->tv_usec) : \ + ((tv1)->tv_sec cmp (tv2)->tv_sec)) +#endif #ifndef WCOREDUMP # define WCOREDUMP(x) ((x) & 0x80) -- 2.50.1