X-Git-Url: http://git.eversberg.eu/gitweb.cgi?p=lcr.git;a=blobdiff_plain;f=lcradmin.c;h=288bebd2127e6bc0bb75db6e8d73b9fa76422b7e;hp=fbd0015a5980a9881ed67f6e3608409a1b39ad91;hb=a114e74299f4708d96b490be055ab8939b9e7610;hpb=89d3a5de4769faafa46efb83e1e35db5b40f1309 diff --git a/lcradmin.c b/lcradmin.c index fbd0015..288bebd 100644 --- a/lcradmin.c +++ b/lcradmin.c @@ -679,8 +679,11 @@ char *admin_state(int sock, char *argv[]) color((m[i].u.i.l2link)?green:red); addstr((m[i].u.i.l2link)?" L2 UP":" L2 down"); } - color((m[i].u.i.l1link)?green:blue); - addstr((m[i].u.i.l1link)?" L1 ACTIVE":" L1 inactive"); + color((m[i].u.i.l1link > 0)?green:blue); + if (m[i].u.i.l1link < 0) + addstr(" L1 unknown"); + else + addstr((m[i].u.i.l1link)?" L1 ACTIVE":" L1 inactive"); if (m[i].u.i.los) { color(red);