aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2011-09-26 23:06:18 +0200
committerHarald Welte <laforge@gnumonks.org>2011-09-26 23:06:18 +0200
commit0cf5514616b57fe6d4dea7ab646d6f6cf1488f09 (patch)
treed947faf02d8ab74e2f8bb0ed14c8271e2bfd4639
parente2bd68575fafe6db73c347140ba1c5f73ba0aaa9 (diff)
DAHDI: Print error message in case config uses non-existing span
-rw-r--r--src/input/dahdi.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/input/dahdi.c b/src/input/dahdi.c
index 9fb03045..b7382a73 100644
--- a/src/input/dahdi.c
+++ b/src/input/dahdi.c
@@ -447,8 +447,12 @@ static int dahdi_e1_setup(struct e1inp_line *line)
reread_span_cfgs();
scfg = span_cfgs[line->port_nr];
- if (!scfg)
+ if (!scfg) {
+ LOGP(DLMI, LOGL_ERROR, "Line %u(%s): DAHDI Port %u (Span %u) "
+ "doesn't exist\n", line->num, line->name, line->port_nr,
+ line->port_nr+1);
return -EIO;
+ }
line->num_ts = scfg->chan_num;