X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fshared%2Ftime-util.h;h=ec263c1a19b5772afdcea8c48149610641836d3c;hp=4017b57d25ca8b11ca95d540382ba09131d57e0b;hb=82910f1358c1d15f4e432e6d1f42efdeaf1eddb1;hpb=9185c8e6266d607df665d24f525b48b39e20d847 diff --git a/src/shared/time-util.h b/src/shared/time-util.h index 4017b57d2..ec263c1a1 100644 --- a/src/shared/time-util.h +++ b/src/shared/time-util.h @@ -53,7 +53,7 @@ typedef struct dual_timestamp { #define USEC_PER_YEAR (31557600ULL*USEC_PER_SEC) #define NSEC_PER_YEAR (31557600ULL*NSEC_PER_SEC) -#define FORMAT_TIMESTAMP_MAX (6+11+9+4+1) +#define FORMAT_TIMESTAMP_MAX ((4*4+1)+11+9+4+1) /* weekdays can be unicode */ #define FORMAT_TIMESTAMP_RELATIVE_MAX 256 #define FORMAT_TIMESPAN_MAX 64 @@ -61,6 +61,7 @@ usec_t now(clockid_t clock); dual_timestamp* dual_timestamp_get(dual_timestamp *ts); dual_timestamp* dual_timestamp_from_realtime(dual_timestamp *ts, usec_t u); +dual_timestamp* dual_timestamp_from_monotonic(dual_timestamp *ts, usec_t u); #define dual_timestamp_is_set(ts) ((ts)->realtime > 0)