]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
network: Make sure we log about parse errors for ifname lists
authorLennart Poettering <lennart@poettering.net>
Mon, 9 May 2016 13:42:23 +0000 (15:42 +0200)
committerLennart Poettering <lennart@poettering.net>
Mon, 9 May 2016 13:45:31 +0000 (15:45 +0200)
Fix-up for 93e2822684b37a4eeef03775a7a1f44a3055d7b2

src/libsystemd-network/network-internal.c

index 929f066fa0a2aa927741b33674af5ef2d2175db5..2badcdff58498d51a6d745ad679f813c1518637d 100644 (file)
@@ -200,8 +200,10 @@ int config_parse_ifnames(
                 _cleanup_free_ char *word = NULL;
 
                 r = extract_first_word(&rvalue, &word, NULL, 0);
-                if (r < 0)
-                        return r;
+                if (r < 0) {
+                        log_syntax(unit, LOG_ERR, filename, line, 0, "Failed to parse interface name list: %s", rvalue);
+                        return 0;
+                }
                 if (r == 0)
                         break;