From 5be942eac5fe18004d4de704eba52c790fc97b2c Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Thu, 19 Jan 2023 15:34:42 +0100 Subject: [PATCH] libnm/doc: document "weight" attribute for IPv4 routes --- src/libnm-core-impl/nm-setting-ip4-config.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/libnm-core-impl/nm-setting-ip4-config.c b/src/libnm-core-impl/nm-setting-ip4-config.c index e9fb6d64e8..db1416483b 100644 --- a/src/libnm-core-impl/nm-setting-ip4-config.c +++ b/src/libnm-core-impl/nm-setting-ip4-config.c @@ -1143,6 +1143,13 @@ nm_setting_ip4_config_class_init(NMSettingIP4ConfigClass *klass) * The default is unicast. * * + * "weight" - an unsigned 32 bit integer ranging from 0 to 256. This indicates + * that the IPv4 route is a ECMP route and is only allowed for routes that specify a next-hop. + * NetworkManager will automatically merge compatible routes into ECMP multi-hop routes. + * Setting to zero or omitting the attribute configures single hop routes that won't get + * merged. If the route finds no merge partner, it is configured as single hop route. + * + * * "window" - an unsigned 32 bit integer. * *