From d06445c29b5f398d496c164b7da2d236be042f32 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Thu, 6 Jan 2022 18:31:02 +0100 Subject: char is enough for state --- rvnit.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/rvnit.c b/rvnit.c index 4710a34..e13867f 100644 --- a/rvnit.c +++ b/rvnit.c @@ -24,6 +24,12 @@ // ## not truly portable :/ #define LOG(fmt, ...) dprintf(selflogfd[1], fmt "\n", ## __VA_ARGS__); +enum { + UNDEF, + UP, + DOWN, +}; + struct entry { char level; char name[62]; @@ -33,11 +39,7 @@ struct entry { int logfd[2]; time_t start; int status; - enum { - UNDEF, - UP, - DOWN, - } state; + char state; }; struct entry services[MAX_SV]; -- cgit 1.4.1