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=1f6952cc5cfc4ca9bd74a05f62d1430390b73d7b;hb=82910f1358c1d15f4e432e6d1f42efdeaf1eddb1;hpb=bbb8486e1709ee297a1eb803f88041e1da1fa436 diff --git a/src/shared/time-util.h b/src/shared/time-util.h index 1f6952cc5..ec263c1a1 100644 --- a/src/shared/time-util.h +++ b/src/shared/time-util.h @@ -53,14 +53,15 @@ 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_PRETTY_MAX 256 +#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 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)