summaryrefslogtreecommitdiff
path: root/src/nm-l3-config-data.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/nm-l3-config-data.c')
-rw-r--r--src/nm-l3-config-data.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nm-l3-config-data.c b/src/nm-l3-config-data.c
index ef8d67a8f9..9b1e017b14 100644
--- a/src/nm-l3-config-data.c
+++ b/src/nm-l3-config-data.c
@@ -2600,7 +2600,7 @@ nm_l3_config_data_merge(NML3ConfigData * self,
if (r_src->metric_any) {
_ensure_r();
r.rx.metric_any = FALSE;
- r.rx.metric = default_route_metric_x[IS_IPv4];
+ r.rx.metric = nm_add_u32_clamped(r.rx.metric, default_route_metric_x[IS_IPv4]);
}
if (NM_PLATFORM_IP_ROUTE_IS_DEFAULT(r_src)) {