From: Yu Watanabe Date: Thu, 10 Sep 2020 04:40:50 +0000 (+0900) Subject: network do not ignore OOM error in config_parse_macsec_key_id() X-Git-Tag: v247-rc1~262^2~15 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2ca601d8cbf6376db6512383ebd94ed6efc18338;p=thirdparty%2Fsystemd.git network do not ignore OOM error in config_parse_macsec_key_id() --- diff --git a/src/network/netdev/macsec.c b/src/network/netdev/macsec.c index 2776605b1c0..702e674ca22 100644 --- a/src/network/netdev/macsec.c +++ b/src/network/netdev/macsec.c @@ -847,6 +847,8 @@ int config_parse_macsec_key_id( return log_oom(); r = unhexmem(rvalue, strlen(rvalue), &p, &l); + if (r == -ENOMEM) + return log_oom(); if (r < 0) { log_syntax(unit, LOG_WARNING, filename, line, r, "Failed to parse KeyId \"%s\": %m", rvalue); return 0;