aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/common/lchan.c9
-rw-r--r--src/common/rsl.c8
2 files changed, 9 insertions, 8 deletions
diff --git a/src/common/lchan.c b/src/common/lchan.c
index e06ea5ce..5d129526 100644
--- a/src/common/lchan.c
+++ b/src/common/lchan.c
@@ -30,6 +30,7 @@
#include <osmo-bts/pcu_if.h>
#include <osmo-bts/handover.h>
#include <osmo-bts/l1sap.h>
+#include <osmo-bts/bts_model.h>
#include <errno.h>
static const struct value_string lchan_s_names[] = {
@@ -234,6 +235,14 @@ void gsm_lchan_release(struct gsm_lchan *lchan, enum lchan_rel_act_kind rel_kind
lapdm_channel_exit(&lchan->lapdm_ch);
}
+int lchan_deactivate(struct gsm_lchan *lchan)
+{
+ OSMO_ASSERT(lchan);
+
+ lchan->ciph_state = 0;
+ return bts_model_lchan_deactivate(lchan);
+}
+
const char *gsm_lchans_name(enum gsm_lchan_state s)
{
return get_value_string(lchan_s_names, s);
diff --git a/src/common/rsl.c b/src/common/rsl.c
index b186adfe..99e81952 100644
--- a/src/common/rsl.c
+++ b/src/common/rsl.c
@@ -3832,14 +3832,6 @@ static int rsl_rx_ipaccess(struct gsm_bts_trx *trx, struct msgb *msg)
return ret;
}
-int lchan_deactivate(struct gsm_lchan *lchan)
-{
- OSMO_ASSERT(lchan);
-
- lchan->ciph_state = 0;
- return bts_model_lchan_deactivate(lchan);
-}
-
int down_rsl(struct gsm_bts_trx *trx, struct msgb *msg)
{
struct abis_rsl_common_hdr *rslh;