summaryrefslogtreecommitdiffstats
path: root/lcradmin.c
diff options
context:
space:
mode:
authorschlaile2008-07-20 19:33:28 +0200
committerroot2008-07-20 19:33:28 +0200
commita114e74299f4708d96b490be055ab8939b9e7610 (patch)
tree3a787227e89e8f2a399e5a240eb1b24d5bf9b3fb /lcradmin.c
parentremoved "lcr query", use "isdninfo" instead. (diff)
downloadlcr-a114e74299f4708d96b490be055ab8939b9e7610.tar.gz
lcr-a114e74299f4708d96b490be055ab8939b9e7610.tar.xz
lcr-a114e74299f4708d96b490be055ab8939b9e7610.zip
rebuffer option for chan_lcr (160 bytes per frame)
l1-link state "unknown" if not known yet. removed root user check. modified: bchannel.c modified: bchannel.h modified: chan_lcr.c modified: chan_lcr.h modified: dss1.cpp modified: lcradmin.c modified: mISDN.cpp modified: main.c
Diffstat (limited to 'lcradmin.c')
-rw-r--r--lcradmin.c7
1 files changed, 5 insertions, 2 deletions
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);