X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fnetwork%2Fnetworkd-wait-online.c;h=32a8d85301628d2285b058137d75263c5a1054ca;hb=e5035a2778b7ed2a8ac901521ed47cf079359e68;hp=6c2fdd1b2c28d7801ac7d7ec8ff3b03d2a44d5d1;hpb=601185b43da638b1c74153deae01dbd518680889;p=elogind.git diff --git a/src/network/networkd-wait-online.c b/src/network/networkd-wait-online.c index 6c2fdd1b2..32a8d8530 100644 --- a/src/network/networkd-wait-online.c +++ b/src/network/networkd-wait-online.c @@ -59,7 +59,7 @@ static int parse_argv(int argc, char *argv[]) { assert(argc >= 0); assert(argv); - while ((c = getopt_long(argc, argv, "+hq", options, NULL)) >= 0) + while ((c = getopt_long(argc, argv, "+hiq", options, NULL)) >= 0) switch (c) { @@ -113,7 +113,7 @@ int main(int argc, char *argv[]) { r = manager_new(&m, arg_interfaces); if (r < 0) { - log_error("Could not create manager: %s", strerror(-r)); + log_error_errno(r, "Could not create manager: %m"); goto finish; } @@ -128,7 +128,7 @@ int main(int argc, char *argv[]) { r = sd_event_loop(m->event); if (r < 0) { - log_error("Event loop failed: %s", strerror(-r)); + log_error_errno(r, "Event loop failed: %m"); goto finish; }