This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/OpenBSC@lists.osmocom.org/.
Ivan Kluchnikov Ivan.Kluchnikov at fairwaves.ruHi Jacob,
There are two reasons, why I use == GSM48_MT_RR_IMM_ASS:
- currently IMM.ASS.EXT messages are not used in openbsc
- this code can handle only IMM.ASS messages, because IMM.ASS.EXT
message allocates two channels and we should release these two
channels in this case.
2014-02-20 13:24 GMT+04:00 Jacob Erlbeck <jerlbeck at sysmocom.de>:
> On 20.02.2014 08:28, Ivan Kluchnikov wrote:
>> If bsc receives Delete_Ind message from bts, bsc should release allocated channel, which was specified in dropped imm_assign message.
>> +/* CCCH is overloaded, IMM_ASSIGN was dropped */
>> +static int rsl_rx_delete_ind(struct gsm_bts_trx *trx, struct msgb *msg)
>> +{
> [...]
>> +
>> + if (ia->msg_type == GSM48_MT_RR_IMM_ASS) {
>
> Why are you not checking again != GSM48_MT_RR_IMM_ASS_REJ? What's with
> the IMM.ASS.EXT messages?
>
> Jacob
>
--
Regards,
Ivan Kluchnikov.
http://fairwaves.ru