]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
network-generator: add missing return on error after the logging refactor
authorAntonio Alvarez Feijoo <antonio.feijoo@suse.com>
Tue, 30 Apr 2024 12:35:01 +0000 (14:35 +0200)
committerLuca Boccassi <luca.boccassi@gmail.com>
Tue, 30 Apr 2024 16:09:37 +0000 (18:09 +0200)
Fixes 3cb618084a1bd5c7cb42822b4ce3dbd048e6bd24

src/network/generator/network-generator.c

index a5458e0a5f5400ccfa9c53c92897f6e125a93815..ec6652028b7ec526797ff25ba4f4d18c4883c0f1 100644 (file)
@@ -639,7 +639,7 @@ static int parse_ip_address_one(int family, const char **value, union in_addr_un
         } else {
                 q = strchr(p, ':');
                 if (!q)
-                        log_debug_errno(SYNTHETIC_ERRNO(EINVAL), "Invalid IPv4 address '%s'", p);
+                        return log_debug_errno(SYNTHETIC_ERRNO(EINVAL), "Invalid IPv4 address '%s'", p);
 
                 buf = strndupa_safe(p, q - p);
                 p = q + 1;