aboutsummaryrefslogtreecommitdiffstats
path: root/src/common/rsl.c
diff options
context:
space:
mode:
authorMax <msuraev@sysmocom.de>2016-11-11 17:44:57 +0100
committerHarald Welte <laforge@gnumonks.org>2016-12-01 15:20:42 +0000
commit36153239bfd0b633c4d259a9de0a759f41197a2b (patch)
treebcd43bc4395df9b7d9d3da98235f23d43c3ab79b /src/common/rsl.c
parentaabeb2eae40bd8d5fc713fcf39e96ff14ad991b2 (diff)
Remove duplicated code
Remove lchan deactivation related code duplication to facilitate future use for dynamic CCCH re-activation. Change-Id: Id0d3b19dbfaa16d1734321a07a6eb0355bfd77c9
Diffstat (limited to 'src/common/rsl.c')
-rw-r--r--src/common/rsl.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/common/rsl.c b/src/common/rsl.c
index 6c8f5cc2..880136cd 100644
--- a/src/common/rsl.c
+++ b/src/common/rsl.c
@@ -2448,6 +2448,12 @@ static int rsl_rx_ipaccess(struct gsm_bts_trx *trx, struct msgb *msg)
return ret;
}
+int lchan_deactivate(struct gsm_lchan *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 = msgb_l2(msg);