summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--rvnit.c12
1 files 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];