aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <zecke@selfish.org>2011-12-27 21:43:22 +0100
committerHolger Hans Peter Freyther <zecke@selfish.org>2012-12-23 20:18:18 +0100
commit960c4044e61c8b4a522649c5d0e8f29b777356a6 (patch)
tree38be7398666ab6f3ef525eea38794257c7a32938
parent93599a2c2c2a673ff3f19031850565050b4eb02c (diff)
lchan: Release all higher sapis on the local end.
According to GSM 04.08 3.4.13.1.1 RR connection release in NOTE 1 one should release all non main signaling links using the local end link release.
-rw-r--r--openbsc/src/libbsc/chan_alloc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/openbsc/src/libbsc/chan_alloc.c b/openbsc/src/libbsc/chan_alloc.c
index fa369a2cd..1efe2aac3 100644
--- a/openbsc/src/libbsc/chan_alloc.c
+++ b/openbsc/src/libbsc/chan_alloc.c
@@ -389,7 +389,7 @@ static int _lchan_release_next_sapi(struct gsm_lchan *lchan)
link_id = sapi;
if (lchan->type == GSM_LCHAN_TCH_F || lchan->type == GSM_LCHAN_TCH_H)
link_id |= 0x40;
- rsl_release_request(lchan, link_id, lchan->release_mode);
+ rsl_release_request(lchan, link_id, RSL_REL_LOCAL_END);
return 0;
}