Files
systemd/src
Yu Watanabe cb9d854207 network: Support interface-bound ECMP routes in MultiPathRoute= (#39742)
MultiPathRoute= can now specify device-only nexthops without a gateway
address, e.g. MultiPathRoute=@wg0. This enables ECMP configurations over
interfaces that don't use gateway addresses, such as WireGuard tunnels.

The syntax is extended from "address[@device] [weight]" to
"[address]@device [weight]". The address is now optional, but at least
one of gateway or device must be specified. The @ symbol must still be
present for device-only routes, making the syntax unambiguous: @wg0
specifies a device, while a bare IP address specifies a gateway.

Device-only nexthops are only available for IPv4 routes. Device-only
multipath routes for IPv6 are not supported by the kernel's netlink
interface and will be rejected with a warning.

This change is fully backwards compatible. All existing configurations
continue to work unchanged, as they always included a gateway address.

Closes #39699.
2026-01-02 09:25:43 +09:00
..
2026-01-02 06:28:39 +09:00
2025-12-24 18:04:57 +01:00
2025-12-15 08:50:13 +09:00
2025-12-15 08:50:13 +09:00
2025-12-15 08:50:13 +09:00
2025-12-15 08:50:13 +09:00
…
2025-12-18 13:57:32 +01:00
2025-12-15 08:50:13 +09:00
2025-12-15 08:50:13 +09:00
2025-12-15 08:50:13 +09:00
2025-09-24 09:47:30 +02:00
2025-12-23 20:55:32 +01:00
2025-12-15 08:50:13 +09:00
2025-12-15 08:50:13 +09:00
2025-12-21 08:16:03 +01:00
2025-12-15 08:50:13 +09:00
2026-01-02 04:30:58 +09:00
2025-12-15 08:50:13 +09:00
2026-01-02 07:59:15 +09:00
2026-01-02 07:59:15 +09:00
2025-12-01 16:18:11 +01:00