From 1246d097058ccec066ea8fd0952da437b28ff85f Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Wed, 18 May 2022 12:25:31 +0900 Subject: networkctl: show error message provided through dbus Prompted by #23416. --- src/network/networkctl.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/network') diff --git a/src/network/networkctl.c b/src/network/networkctl.c index 8830f79eb7..a73bcb0696 100644 --- a/src/network/networkctl.c +++ b/src/network/networkctl.c @@ -2746,7 +2746,7 @@ static int verb_reload(int argc, char *argv[], void *userdata) { r = bus_call_method(bus, bus_network_mgr, "Reload", &error, NULL, NULL); if (r < 0) - return log_error_errno(r, "Failed to reload network settings: %m"); + return log_error_errno(r, "Failed to reload network settings: %s", bus_error_message(&error, r)); return 0; } @@ -2777,8 +2777,9 @@ static int verb_reconfigure(int argc, char *argv[], void *userdata) { index = PTR_TO_INT(p); r = bus_call_method(bus, bus_network_mgr, "ReconfigureLink", &error, NULL, "i", index); if (r < 0) - return log_error_errno(r, "Failed to reconfigure network interface %s: %m", - FORMAT_IFNAME_FULL(index, FORMAT_IFNAME_IFINDEX)); + return log_error_errno(r, "Failed to reconfigure network interface %s: %s", + FORMAT_IFNAME_FULL(index, FORMAT_IFNAME_IFINDEX), + bus_error_message(&error, r)); } return 0; -- cgit v1.2.1