summaryrefslogtreecommitdiff
path: root/src/basic/time-util.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2015-11-10 16:04:37 +0100
committerLennart Poettering <lennart@poettering.net>2015-11-10 17:31:31 +0100
commit519cffec890510f817740d07355e911b10c203b7 (patch)
treecdc9668c3c8b288df3a4a46de672b33e9e47b953 /src/basic/time-util.h
parent75eb615480afd787fa412f0a529523f568f79b26 (diff)
time-util: add parse_time(), which is like parse_sec() but allows specification of default time unit if none is specified
This is useful if we want to parse RLIMIT_RTTIME values where the common UNIX syntax is without any units but refers to a non-second unit (µs in this case), but where we want to allow specification of units.
Diffstat (limited to 'src/basic/time-util.h')
-rw-r--r--src/basic/time-util.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/basic/time-util.h b/src/basic/time-util.h
index 925bf18eb2..0417c29cdd 100644
--- a/src/basic/time-util.h
+++ b/src/basic/time-util.h
@@ -104,6 +104,7 @@ int dual_timestamp_deserialize(const char *value, dual_timestamp *t);
int parse_timestamp(const char *t, usec_t *usec);
int parse_sec(const char *t, usec_t *usec);
+int parse_time(const char *t, usec_t *usec, usec_t default_unit);
int parse_nsec(const char *t, nsec_t *nsec);
bool ntp_synced(void);