summaryrefslogtreecommitdiff
path: root/missing.h
diff options
context:
space:
mode:
Diffstat (limited to 'missing.h')
-rw-r--r--missing.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/missing.h b/missing.h
index f9c9c6d0d4..44e5f86cb9 100644
--- a/missing.h
+++ b/missing.h
@@ -1,6 +1,7 @@
/************************************************
- missing.h - prototype for *.c in ./missing
+ missing.h - prototype for *.c in ./missing, and
+ for missing timeval struct
$Author$
$Date$
@@ -11,6 +12,16 @@
#ifndef MISSING_H
#define MISSING_H
+#if defined(HAVE_SYS_TIME_H)
+# include <sys/time.h>
+#elif !defined(NT)
+# define time_t long
+struct timeval {
+ time_t tv_sec; /* seconds */
+ time_t tv_usec; /* microseconds */
+};
+#endif
+
#ifndef HAVE_ACOSH
extern double acosh _((double));
extern double asinh _((double));