From 72cefd5162e53b071dd781c3ac54cfd4034a0328 Mon Sep 17 00:00:00 2001 From: Lubomir Rintel Date: Fri, 23 Jan 2015 20:36:12 +0100 Subject: [PATCH] fake-platform: normalize ipv6 route metric before deletion --- src/platform/nm-fake-platform.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/platform/nm-fake-platform.c b/src/platform/nm-fake-platform.c index e68fd372d5..b2878e3b0c 100644 --- a/src/platform/nm-fake-platform.c +++ b/src/platform/nm-fake-platform.c @@ -1078,6 +1078,8 @@ ip6_route_delete (NMPlatform *platform, int ifindex, struct in6_addr network, in NMFakePlatformPrivate *priv = NM_FAKE_PLATFORM_GET_PRIVATE (platform); int i; + metric = nm_utils_ip6_route_metric_normalize (metric); + for (i = 0; i < priv->ip6_routes->len; i++) { NMPlatformIP6Route *route = &g_array_index (priv->ip6_routes, NMPlatformIP6Route, i); NMPlatformIP6Route deleted_route;