Add value_string for input signal names (e1inp_signal_names)

Change-Id: I1662d4a969d2d12677646f3120b25be9a20c6d22
diff --git a/include/osmocom/abis/e1_input.h b/include/osmocom/abis/e1_input.h
index 8501d5c..1a701f9 100644
--- a/include/osmocom/abis/e1_input.h
+++ b/include/osmocom/abis/e1_input.h
@@ -212,6 +212,8 @@
 	S_L_INP_LINE_NOALARM,
 };
 
+extern const struct value_string e1inp_signal_names[];
+
 /* register a driver with the E1 core */
 int e1inp_driver_register(struct e1inp_driver *drv);
 
diff --git a/src/e1_input.c b/src/e1_input.c
index 1e1252e..40e36b4 100644
--- a/src/e1_input.c
+++ b/src/e1_input.c
@@ -803,6 +803,17 @@
 	return 0;
 }
 
+const struct value_string e1inp_signal_names[] = {
+	{ S_L_INP_NONE,		"NONE" },
+	{ S_L_INP_TEI_UP,	"TEI-UP" },
+	{ S_L_INP_TEI_DN,	"TEI-DOWN" },
+	{ S_L_INP_TEI_UNKNOWN,	"TEI-UNKNOWN" },
+	{ S_L_INP_LINE_INIT,	"LINE-INIT" },
+	{ S_L_INP_LINE_ALARM,	"LINE-ALARM" },
+	{ S_L_INP_LINE_NOALARM,	"LINE-NOALARM" },
+	{ 0, NULL }
+};
+
 void e1inp_misdn_init(void);
 void e1inp_dahdi_init(void);
 void e1inp_ipaccess_init(void);