aboutsummaryrefslogtreecommitdiffstats
path: root/src/common/l1sap.c
diff options
context:
space:
mode:
authorMax <msuraev@sysmocom.de>2017-01-02 21:42:56 +0100
committerMax <msuraev@sysmocom.de>2017-01-08 11:09:58 +0000
commitec11a85929afffd46b0c3daf8979c90e992fb727 (patch)
tree0bc61daec862f2020f9edc96d028a1df44d81ca9 /src/common/l1sap.c
parentc038cb790309c4970980d6811456c3ed6bc4d896 (diff)
Alarm on various errors
Send OML Failure Report for unsupported BTS attributes and other errors. Change-Id: Ic163bcfb6361a8ebd39e0bc0f238ef51e2cb214e Related: OS#1615
Diffstat (limited to 'src/common/l1sap.c')
-rw-r--r--src/common/l1sap.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/common/l1sap.c b/src/common/l1sap.c
index e6e53db6..968237f3 100644
--- a/src/common/l1sap.c
+++ b/src/common/l1sap.c
@@ -44,6 +44,7 @@
#include <osmo-bts/measurement.h>
#include <osmo-bts/bts.h>
#include <osmo-bts/rsl.h>
+#include <osmo-bts/oml.h>
#include <osmo-bts/bts_model.h>
#include <osmo-bts/handover.h>
#include <osmo-bts/power_control.h>
@@ -1024,6 +1025,10 @@ int l1sap_up(struct gsm_bts_trx *trx, struct osmo_phsap_prim *l1sap)
default:
LOGP(DL1P, LOGL_NOTICE, "unknown prim %d op %d\n",
l1sap->oph.primitive, l1sap->oph.operation);
+ oml_tx_failure_event_rep(&trx->mo, OSMO_EVT_MAJ_UKWN_MSG,
+ "unknown prim %d op %d\n",
+ l1sap->oph.primitive,
+ l1sap->oph.operation);
break;
}