X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=ccan%2Ftime%2Ftime.c;h=27f0d52a30987df194ea710e8f4af6a4cd74dfc4;hb=5877402640cff05f779b23a730e4cc62d729113f;hp=d0542f5654e86f06e69bc40c530ce0c989643e92;hpb=58c5a3524737ec1f6500dd766f717e2f158fc5c0;p=ccan diff --git a/ccan/time/time.c b/ccan/time/time.c index d0542f56..27f0d52a 100644 --- a/ccan/time/time.c +++ b/ccan/time/time.c @@ -33,7 +33,7 @@ struct timemono time_mono(void) #else /* Best we can do */ ret.ts = time_now().ts; #endif /* !HAVE_TIME_MONOTONIC */ - return ret; + return TIMEMONO_CHECK(ret); } struct timerel time_divide(struct timerel t, unsigned long div) @@ -128,3 +128,11 @@ struct timeabs timeabs_check(struct timeabs t, const char *abortstr) ret.ts = time_check_(t.ts, abortstr); return ret; } + +struct timemono timemono_check(struct timemono t, const char *abortstr) +{ + struct timemono ret; + + ret.ts = time_check_(t.ts, abortstr); + return ret; +}