summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xzttool.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/zttool.c b/zttool.c
index 6ac064d..c2f3bc1 100755
--- a/zttool.c
+++ b/zttool.c
@@ -121,8 +121,12 @@ static char *getalarms(int span, int err)
/* Strip trailing / */
alarms[strlen(alarms)-1]='\0';
}
- } else
- strcpy(alarms, "OK");
+ } else {
+ if (s[span].numchans)
+ strcpy(alarms, "OK");
+ else
+ strcpy(alarms, "UNCONFIGURED");
+ }
snprintf(tmp, sizeof(tmp), "%-15s %s", alarms, s[span].desc);
return tmp;