aboutsummaryrefslogtreecommitdiffstats
path: root/src/bts.h
diff options
context:
space:
mode:
authorMinh-Quang Nguyen <minh-quang.nguyen@nutaq.com>2016-09-06 16:20:43 -0400
committerMinh-Quang Nguyen <minh-quang.nguyen@nutaq.com>2016-09-07 08:39:55 -0400
commitd5415a22f15addf8937a12f37d4c212ec07561e9 (patch)
treec43a55e024f081cc9e781a8f68d38f36ce46f794 /src/bts.h
parent16ddc90eabad423d247753f7d89639659e049d35 (diff)
Implementation of wrong PCU interface version alarm.
When the PCU receives wrong PCU interface version in BTS information indication message. It will send a critical alarm to the BTS before stopping itself. The BTS will do remaining task by forwarding this alarm to core network using standard TS 12.21 failure event report message where the alarm cause ID is manufature-defined by NuRAN Wireless. Change-Id: I0e1131a53ff86ccfccca44d45cae4606240f3c68
Diffstat (limited to 'src/bts.h')
-rw-r--r--src/bts.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/bts.h b/src/bts.h
index 801342dd..010ed2a2 100644
--- a/src/bts.h
+++ b/src/bts.h
@@ -36,6 +36,7 @@ extern "C" {
#include "tbf.h"
#include "gprs_ms_storage.h"
#include "gprs_coding_scheme.h"
+#include "pcuif_proto.h"
#endif
#include <stdint.h>
@@ -208,6 +209,12 @@ struct gprs_rlcmac_bts {
* period.
*/
struct BTS *bts;
+
+ /*
+ * PCU alarm list
+ */
+ struct llist_head alarm_list;
+
};
#ifdef __cplusplus