teknoraver / rpms / systemd

Forked from rpms/systemd 2 months ago
Clone

Blame 0030-machinectl-handle-EOPNOTSUPP-from-print_addresses-49.patch

Zbigniew Jędrzejewski-Szmek 5d6eed
From d3d04283c458c1313ed87a12af538d8e0540e88d Mon Sep 17 00:00:00 2001
Zbigniew Jędrzejewski-Szmek 03e93e
From: Graeme Lawes <graemelawes@gmail.com>
Zbigniew Jędrzejewski-Szmek 03e93e
Date: Sun, 25 Dec 2016 06:14:41 -0500
Zbigniew Jędrzejewski-Szmek 03e93e
Subject: [PATCH] machinectl: handle EOPNOTSUPP from print_addresses (#4979)
Zbigniew Jędrzejewski-Szmek 03e93e
Zbigniew Jędrzejewski-Szmek 03e93e
Print addresses returns EOPNOTSUPP, not ENOSYS, when trying to print
Zbigniew Jędrzejewski-Szmek 03e93e
addresses for non-container machines.
Zbigniew Jędrzejewski-Szmek 03e93e
(cherry picked from commit 3a0a40d1667e53b623e891527871e9f3ee6cb7b4)
Zbigniew Jędrzejewski-Szmek 03e93e
---
Zbigniew Jędrzejewski-Szmek 03e93e
 src/machine/machinectl.c | 2 +-
Zbigniew Jędrzejewski-Szmek 03e93e
 1 file changed, 1 insertion(+), 1 deletion(-)
Zbigniew Jędrzejewski-Szmek 03e93e
Zbigniew Jędrzejewski-Szmek 03e93e
diff --git a/src/machine/machinectl.c b/src/machine/machinectl.c
Zbigniew Jędrzejewski-Szmek 03e93e
index d54caecf46..f84226f58f 100644
Zbigniew Jędrzejewski-Szmek 03e93e
--- a/src/machine/machinectl.c
Zbigniew Jędrzejewski-Szmek 03e93e
+++ b/src/machine/machinectl.c
Zbigniew Jędrzejewski-Szmek 03e93e
@@ -326,7 +326,7 @@ static int list_machines(int argc, char *argv[], void *userdata) {
Zbigniew Jędrzejewski-Szmek 03e93e
                        (int) max_version_id, strdash_if_empty(machines[j].version_id));
Zbigniew Jędrzejewski-Szmek 03e93e
 
Zbigniew Jędrzejewski-Szmek 03e93e
                 r = print_addresses(bus, machines[j].name, 0, "", prefix, arg_addrs);
Zbigniew Jędrzejewski-Szmek 03e93e
-                if (r == -ENOSYS)
Zbigniew Jędrzejewski-Szmek 03e93e
+                if (r == -EOPNOTSUPP)
Zbigniew Jędrzejewski-Szmek 03e93e
                         printf("-\n");
Zbigniew Jędrzejewski-Szmek 03e93e
         }
Zbigniew Jędrzejewski-Szmek 03e93e