From 4ee8176fe33bbcd0971c4583a0e7d1cc2a64ac06 Mon Sep 17 00:00:00 2001 From: Michal Sekletar Date: Tue, 9 Aug 2022 11:41:04 +0200 Subject: core/load-fragment: move config_parse_sec_fix_0 to src/shared --- src/core/load-fragment.c | 31 ------------------------------- 1 file changed, 31 deletions(-) (limited to 'src/core/load-fragment.c') diff --git a/src/core/load-fragment.c b/src/core/load-fragment.c index 0a2d4d4035..801e7d6ccc 100644 --- a/src/core/load-fragment.c +++ b/src/core/load-fragment.c @@ -2520,37 +2520,6 @@ int config_parse_service_timeout_abort( return 0; } -int config_parse_sec_fix_0( - const char *unit, - const char *filename, - unsigned line, - const char *section, - unsigned section_line, - const char *lvalue, - int ltype, - const char *rvalue, - void *data, - void *userdata) { - - usec_t *usec = data; - int r; - - assert(filename); - assert(lvalue); - assert(rvalue); - assert(usec); - - /* This is pretty much like config_parse_sec(), except that this treats a time of 0 as infinity, for - * compatibility with older versions of systemd where 0 instead of infinity was used as indicator to turn off a - * timeout. */ - - r = parse_sec_fix_0(rvalue, usec); - if (r < 0) - log_syntax(unit, LOG_WARNING, filename, line, r, "Failed to parse %s= parameter, ignoring: %s", lvalue, rvalue); - - return 0; -} - int config_parse_user_group_compat( const char *unit, const char *filename, -- cgit v1.2.1