summaryrefslogtreecommitdiff
path: root/src/platform/nm-fake-platform.c
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2017-08-21 18:02:08 +0200
committerThomas Haller <thaller@redhat.com>2017-08-24 10:55:51 +0200
commit8f65f96a4328d64eb4431ec3d8789419acc604c8 (patch)
tree1c193f9c3e76373ff34b821f2e7330b29e6342c7 /src/platform/nm-fake-platform.c
parentb524d879f0e814c57be9063ee5e6ee273310a19d (diff)
downloadNetworkManager-8f65f96a4328d64eb4431ec3d8789419acc604c8.tar.gz
platform: add option to suppress error message from nm_platform_ip_route_add()
When an error happens, we want to print a better message. Avoid duplicate error messages by adding a flag to suppress logging in the lower layer.
Diffstat (limited to 'src/platform/nm-fake-platform.c')
-rw-r--r--src/platform/nm-fake-platform.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/platform/nm-fake-platform.c b/src/platform/nm-fake-platform.c
index 40877b321a..1512b4f090 100644
--- a/src/platform/nm-fake-platform.c
+++ b/src/platform/nm-fake-platform.c
@@ -1223,6 +1223,8 @@ ip_route_add (NMPlatform *platform,
g_assert (NM_IN_SET (addr_family, AF_INET, AF_INET6));
+ flags = NM_FLAGS_UNSET (flags, NMP_NLM_FLAG_SUPPRESS_NETLINK_FAILURE);
+
/* currently, only replace is implemented. */
g_assert (flags == NMP_NLM_FLAG_REPLACE);