]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
networkd: macvlan improve logging
authorSusant Sahani <susant@redhat.com>
Thu, 11 Jun 2015 07:38:19 +0000 (13:08 +0530)
committerSusant Sahani <susant@redhat.com>
Thu, 11 Jun 2015 07:38:19 +0000 (13:08 +0530)
 Replace strerror() usage with log_netdev_error_errno()

src/network/networkd-netdev-macvlan.c

index 5f41f1c8658d9492a928a09ab1745aded9299fae..a8bf6e6bb76f4c7b9b85faf33a72802e5caa2ae6 100644 (file)
@@ -44,13 +44,9 @@ static int netdev_macvlan_fill_message_create(NetDev *netdev, Link *link, sd_rtn
         assert(netdev->ifname);
 
         if (m->mode != _NETDEV_MACVLAN_MODE_INVALID) {
-        r = sd_rtnl_message_append_u32(req, IFLA_MACVLAN_MODE, m->mode);
-        if (r < 0) {
-                log_netdev_error(netdev,
-                                 "Could not append IFLA_MACVLAN_MODE attribute: %s",
-                                 strerror(-r));
-                        return r;
-                }
+                r = sd_rtnl_message_append_u32(req, IFLA_MACVLAN_MODE, m->mode);
+                if (r < 0)
+                        return log_netdev_error_errno(netdev, r, "Could not append IFLA_MACVLAN_MODE attribute: %m");
         }
 
         return 0;