]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/network/tc/teql.c
network: downgrade log level in conf parsers
[thirdparty/systemd.git] / src / network / tc / teql.c
index aac949961620e7f5fd6505163a73448493cbb04d..bc64860a353af8982138d173fd9e17505c838b81 100644 (file)
@@ -57,9 +57,11 @@ int config_parse_trivial_link_equalizer_id(
         r = qdisc_new_static(QDISC_KIND_TEQL, network, filename, section_line, &qdisc);
         if (r == -ENOMEM)
                 return log_oom();
-        if (r < 0)
-                return log_syntax(unit, LOG_ERR, filename, line, r,
-                                  "More than one kind of queueing discipline, ignoring assignment: %m");
+        if (r < 0) {
+                log_syntax(unit, LOG_WARNING, filename, line, r,
+                           "More than one kind of queueing discipline, ignoring assignment: %m");
+                return 0;
+        }
 
         teql = TEQL(qdisc);
 
@@ -72,13 +74,13 @@ int config_parse_trivial_link_equalizer_id(
 
         r = safe_atou(rvalue, &id);
         if (r < 0) {
-                log_syntax(unit, LOG_ERR, filename, line, r,
+                log_syntax(unit, LOG_WARNING, filename, line, r,
                            "Failed to parse '%s=', ignoring assignment: %s",
                            lvalue, rvalue);
                 return 0;
         }
         if (id > INT_MAX) {
-                log_syntax(unit, LOG_ERR, filename, line, 0,
+                log_syntax(unit, LOG_WARNING, filename, line, 0,
                            "'%s=' is too large, ignoring assignment: %s",
                            lvalue, rvalue);
         }