From 95d38e10a67f22bcb1ed811fa6d0e49f4fb86dcd Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Wed, 4 Nov 2026 14:13:37 +0900 Subject: [PATCH] network: stop use of SYNTHETIC_ERRNO() Follow-up for c7542b29bc87156e720895a36d1ead3c37f8c2c9. Follow-up for 87b2278ee21103330579faa439500f58b6d9abd3. Addresses https://github.com/systemd/systemd/pull/44629#discussion_r4463122925. Addresses https://github.com/systemd/systemd/pull/44629#discussion_r4463123004. --- src/network/networkd-network.c | 2 +- src/network/networkd-nexthop.c | 2 +- src/network/networkd-route-nexthop.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/network/networkd-network.c b/src/network/networkd-network.c index 5dbb201c28a..118f7ad7726 100644 --- a/src/network/networkd-network.c +++ b/src/network/networkd-network.c @@ -1084,7 +1084,7 @@ int config_parse_link_group( } if (group < 0) { - log_syntax(unit, LOG_WARNING, filename, line, SYNTHETIC_ERRNO(ERANGE), + log_syntax(unit, LOG_WARNING, filename, line, 0, "Value of Group= must be in the range 0…2147483647, ignoring assignment: %s", rvalue); return 0; } diff --git a/src/network/networkd-nexthop.c b/src/network/networkd-nexthop.c index 194593f40b8..4221643ae2a 100644 --- a/src/network/networkd-nexthop.c +++ b/src/network/networkd-nexthop.c @@ -1211,7 +1211,7 @@ int manager_rtnl_process_nexthop(sd_netlink *rtnl, sd_netlink_message *message, else if (r < 0) log_debug_errno(r, "rtnl: could not get NHA_OIF attribute, ignoring: %m"); else if (ifindex > INT32_MAX) - log_debug_errno(SYNTHETIC_ERRNO(EINVAL), "rtnl: received invalid NHA_OIF attribute, ignoring: %m"); + log_debug("rtnl: received invalid NHA_OIF attribute, ignoring."); else nexthop->ifindex = (int) ifindex; diff --git a/src/network/networkd-route-nexthop.c b/src/network/networkd-route-nexthop.c index 403ba73a2d4..af8962ed4b8 100644 --- a/src/network/networkd-route-nexthop.c +++ b/src/network/networkd-route-nexthop.c @@ -1099,7 +1099,7 @@ int config_parse_multipath_route( if (isempty(word)) { if (!dev) - return log_syntax_parse_error(unit, filename, line, SYNTHETIC_ERRNO(EINVAL), lvalue, rvalue); + return log_syntax_parse_error(unit, filename, line, 0, lvalue, rvalue); } else { r = in_addr_from_string_auto(word, &nh->family, &nh->gw); if (r < 0) {