diff options
author | Thomas Haller <thaller@redhat.com> | 2015-03-26 12:27:47 +0100 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2015-04-08 14:39:16 +0200 |
commit | 07f95c371c5a4699270915bb4872f844fa353c86 (patch) | |
tree | 9b3429b1577aeff2c8d2c0fc08f8b9539acb3e18 | |
parent | 3abeb7f2b9954b1929df58493c47219a7f97ba14 (diff) | |
download | NetworkManager-07f95c371c5a4699270915bb4872f844fa353c86.tar.gz |
platform: don't write debug message to stderr
Use nm-logging instead.
-rw-r--r-- | src/platform/nm-linux-platform.c | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/src/platform/nm-linux-platform.c b/src/platform/nm-linux-platform.c index 39c38f8343..969ff3cd31 100644 --- a/src/platform/nm-linux-platform.c +++ b/src/platform/nm-linux-platform.c @@ -1737,10 +1737,6 @@ add_object (NMPlatform *platform, struct nl_object *obj) auto_nl_object struct nl_object *object = obj; NMLinuxPlatformPrivate *priv = NM_LINUX_PLATFORM_GET_PRIVATE (platform); int nle; - struct nl_dump_params dp = { - .dp_type = NL_DUMP_DETAILS, - .dp_fd = stderr, - }; g_return_val_if_fail (object, FALSE); @@ -1756,7 +1752,18 @@ add_object (NMPlatform *platform, struct nl_object *obj) break; default: error ("Netlink error adding %s: %s", to_string_object (platform, object), nl_geterror (nle)); - nl_object_dump (object, &dp); + if (nm_logging_enabled (LOGL_DEBUG, LOGD_PLATFORM)) { + char buf[256]; + struct nl_dump_params dp = { + .dp_type = NL_DUMP_DETAILS, + .dp_buf = buf, + .dp_buflen = sizeof (buf), + }; + + nl_object_dump (object, &dp); + buf[sizeof (buf) - 1] = '\0'; + debug ("netlink object:\n%s", buf); + } return FALSE; } |