+#endif /* HAVE_CLOCK_GETTIME */
+
+struct timemono time_mono(void)
+{
+ struct timemono ret;
+#ifdef TIME_HAVE_MONOTONIC
+ clock_gettime(CLOCK_MONOTONIC, &ret.ts);
+#else /* Best we can do */
+ ret.ts = time_now().ts;
+#endif /* !HAVE_TIME_MONOTONIC */
+ return ret;
+}