aboutsummaryrefslogtreecommitdiffstats
path: root/src/e1_input_vty.c
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2011-08-21 01:18:05 +0200
committerHarald Welte <laforge@gnumonks.org>2011-08-21 13:03:24 +0200
commitce307b4420e27b4a2c20aae25336ee5568a61c30 (patch)
treeebdfe27a27b0cb41ad039ce3aad75e3d2c2f9d17 /src/e1_input_vty.c
parent6341aa0595879137ad0eec3e906db18698247234 (diff)
mISDN: optionally bypass kernel LAPD code and use userspace LAPDv0.0.3
The problem with kernel LAPD mainly is that you can only have one signalling timeslot in each E1 line/interface. However, with many BTS attached to the same line, we need multiple signalling slots per line. This allows the user to have a per-line selection between kernel-LAPD (misdn) and userspace-LAPD (misdn_lapd) drivers in the config file.
Diffstat (limited to 'src/e1_input_vty.c')
-rw-r--r--src/e1_input_vty.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/e1_input_vty.c b/src/e1_input_vty.c
index aa70805..bcc0251 100644
--- a/src/e1_input_vty.c
+++ b/src/e1_input_vty.c
@@ -38,8 +38,9 @@
/* CONFIG */
-#define E1_DRIVER_NAMES "(misdn|dahdi|ipa|hsl)"
-#define E1_DRIVER_HELP "mISDN supported E1 Card\n" \
+#define E1_DRIVER_NAMES "(misdn|misdn_lapd|dahdi|ipa|hsl)"
+#define E1_DRIVER_HELP "mISDN supported E1 Card (kernel LAPD)\n" \
+ "mISDN supported E1 Card (userspace LAPD)\n" \
"DAHDI supported E1/T1/J1 Card\n" \
"IPA TCP/IP input" \
"HSL TCP/IP input"