From 8531610431c4f0f60cbe64ed8ae362219e7f6520 Mon Sep 17 00:00:00 2001 From: fishsoupisgood Date: Sun, 8 Nov 2020 00:14:37 +0000 Subject: make state return status --- arm.c | 3 ++- net_arm.c | 8 ++------ 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/arm.c b/arm.c index 9f994cc..7cfdd3f 100644 --- a/arm.c +++ b/arm.c @@ -165,7 +165,8 @@ int show_state (int fd) printf ("%6d | %-15s | %-15s | %-15s\n", i + 1, armed_to_str (armed[i]), state_to_str (state[i]), ready_to_str (ready[i])); printf ("\n"); - return 0; + + return armed[0] - '0'; } diff --git a/net_arm.c b/net_arm.c index e2cd6db..310de09 100644 --- a/net_arm.c +++ b/net_arm.c @@ -109,12 +109,8 @@ int main (int argc, char *argv[]) - if (action == -1) { - if (show_state (fd)) - return -1; - - return 0; - } + if (action == -1) + return show_state (fd); if (zone != -1) -- cgit v1.2.3