diff --git a/man/systemd.network.xml b/man/systemd.network.xml index da4282e502..47b7d7b1d1 100644 --- a/man/systemd.network.xml +++ b/man/systemd.network.xml @@ -1620,7 +1620,8 @@ allow my_server_t localnet_peer_t:peer recv; HopLimit= - Configures per route hop limit. See also IPv6HopLimit=. + Configures per route hop limit. Takes an integer in the range 1…255. See also + IPv6HopLimit=. diff --git a/src/network/networkd-route.c b/src/network/networkd-route.c index 7af697c16d..99c9a13539 100644 --- a/src/network/networkd-route.c +++ b/src/network/networkd-route.c @@ -2573,17 +2573,17 @@ int config_parse_route_hop_limit( r = safe_atou32(rvalue, &k); if (r < 0) { log_syntax(unit, LOG_WARNING, filename, line, r, - "Could not parse route hop limit %s \"%s\", ignoring assignment: %m", lvalue, rvalue); + "Could not parse per route hop limit, ignoring assignment: %s", rvalue); return 0; } if (k > 255) { log_syntax(unit, LOG_WARNING, filename, line, 0, - "Specified route hop limit %s \"%s\" is too large, ignoring assignment: %m", lvalue, rvalue); + "Specified per route hop limit \"%s\" is too large, ignoring assignment: %m", rvalue); return 0; } if (k == 0) { log_syntax(unit, LOG_WARNING, filename, line, 0, - "Invalid route hop limit %s \"%s\", ignoring assignment: %m", lvalue, rvalue); + "Invalid per route hop limit \"%s\", ignoring assignment: %m", rvalue); return 0; }