chiark / gitweb /
treewide: a few more log_*_errno + return simplifications
[elogind.git] / src / udev / udev-event.c
index 34f5348a2c647cf4d0977cd0cd97763708316475..5a7b65aff311baf3f4dd0396b0636f0b30d1c74a 100644 (file)
@@ -775,13 +775,10 @@ static int rename_netif(struct udev_event *event) {
         strscpy(name, IFNAMSIZ, event->name);
 
         r = rtnl_set_link_name(&event->rtnl, udev_device_get_ifindex(dev), name);
-        if (r < 0) {
-                log_error("error changing net interface name '%s' to '%s': %s",
-                          oldname, name, strerror(-r));
-                return r;
-        }
+        if (r < 0)
+                return log_error_errno(r, "Error changing net interface name '%s' to '%s': %m", oldname, name);
 
-        log_debug("renamed network interface '%s' to '%s'\n", oldname, name);
+        log_debug("renamed network interface '%s' to '%s'", oldname, name);
 
         return 0;
 }