diff options
author | Harald Welte <laforge@gnumonks.org> | 2011-01-14 23:18:59 +0100 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2011-03-04 13:44:12 +0100 |
commit | 26d7907b0229f982a65bd709c86b849eb6fef2ce (patch) | |
tree | 85516016e837efe8de3830436d9612bf48ebd88c /openbsc/src/libbsc/abis_rsl.c | |
parent | fd355a3c6feccca5b774c0b3291a6066d0459067 (diff) |
Implement the HSL SR1.0.1 protocol
It seems HSL has fixed most of their obvious issues in the SR1.0.1
release. However, this creates quite an incompatibility of the
protocol, and we have to adapt accordingly
Diffstat (limited to 'openbsc/src/libbsc/abis_rsl.c')
-rw-r--r-- | openbsc/src/libbsc/abis_rsl.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/openbsc/src/libbsc/abis_rsl.c b/openbsc/src/libbsc/abis_rsl.c index 58e2a7cd7..9a4dc5b4f 100644 --- a/openbsc/src/libbsc/abis_rsl.c +++ b/openbsc/src/libbsc/abis_rsl.c @@ -677,10 +677,11 @@ static int rsl_rf_chan_release(struct gsm_lchan *lchan, int error) rc = abis_rsl_sendmsg(msg); /* BTS will respond by RF CHAN REL ACK */ - +#ifdef HSL_SR_1_0 /* The HSL Femto seems to 'forget' sending a REL ACK for TS1...TS7 */ if (lchan->ts->trx->bts->type == GSM_BTS_TYPE_HSL_FEMTO && lchan->ts->nr != 0) rc = rsl_rx_rf_chan_rel_ack(lchan); +#endif return rc; } |