]> git.ipfire.org Git - thirdparty/util-linux.git/blobdiff - include/monotonic.h
kill: add missing ifdefs
[thirdparty/util-linux.git] / include / monotonic.h
index f3b03d3d00401f744014d60dcbc6da9e50a5ef99..296173ecec3dc61711365a3ad9afb799b9b511fb 100644 (file)
@@ -1,11 +1,16 @@
-#ifndef UTIL_LINUX_BOOTTIME_H
-#define UTIL_LINUX_BOOTTIME_H
+#ifndef UTIL_LINUX_MONOTONIC_H
+#define UTIL_LINUX_MONOTONIC_H
+
+# ifdef CLOCK_MONOTONIC_RAW
+#  define UL_CLOCK_MONOTONIC   CLOCK_MONOTONIC_RAW
+# else
+#  define UL_CLOCK_MONOTONIC   CLOCK_MONOTONIC
+# endif
+
+#include <sys/time.h>
 
-/*
- * Uses clock_gettime() that requires $CLOCKGETTIME_LIBS
- */
 extern int get_boot_time(struct timeval *boot_time);
 
 extern int gettime_monotonic(struct timeval *tv);
 
-#endif /* UTIL_LINUX_BOOTTIME_H */
+#endif /* UTIL_LINUX_MONOTONIC_H */