From: Lennart Poettering Date: Tue, 10 Dec 2019 20:32:10 +0000 (+0100) Subject: conf-parser: add parser for 32bit signed integers X-Git-Tag: v245-rc1~85^2~7 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b57ebc6004bbe512546bc30366256d15da20219a;p=thirdparty%2Fsystemd.git conf-parser: add parser for 32bit signed integers --- diff --git a/src/shared/conf-parser.c b/src/shared/conf-parser.c index cb20279dda6..bb8a00c5682 100644 --- a/src/shared/conf-parser.c +++ b/src/shared/conf-parser.c @@ -515,6 +515,7 @@ DEFINE_PARSER(long, long, safe_atoli); DEFINE_PARSER(uint8, uint8_t, safe_atou8); DEFINE_PARSER(uint16, uint16_t, safe_atou16); DEFINE_PARSER(uint32, uint32_t, safe_atou32); +DEFINE_PARSER(int32, int32_t, safe_atoi32); DEFINE_PARSER(uint64, uint64_t, safe_atou64); DEFINE_PARSER(unsigned, unsigned, safe_atou); DEFINE_PARSER(double, double, safe_atod); diff --git a/src/shared/conf-parser.h b/src/shared/conf-parser.h index 287620ad714..3a07bec3036 100644 --- a/src/shared/conf-parser.h +++ b/src/shared/conf-parser.h @@ -115,6 +115,7 @@ CONFIG_PARSER_PROTOTYPE(config_parse_long); CONFIG_PARSER_PROTOTYPE(config_parse_uint8); CONFIG_PARSER_PROTOTYPE(config_parse_uint16); CONFIG_PARSER_PROTOTYPE(config_parse_uint32); +CONFIG_PARSER_PROTOTYPE(config_parse_int32); CONFIG_PARSER_PROTOTYPE(config_parse_uint64); CONFIG_PARSER_PROTOTYPE(config_parse_double); CONFIG_PARSER_PROTOTYPE(config_parse_iec_size);