hodec2: fix is_upgrade_to_tchf() for requirement A
Add missing REQUIREMENT_A_TCHF to form a full REQUIREMENT_TCHF_MASK. That allows detecting TCH/F -> TCH/H upgrades also in the requirement A flags, where we look for any viable lchan. Prepares for upcoming patch Id40d1cf8b58410c7d4eb87407fe8b8106e352438 which implements TCH/H to TCH/F upgrades within the same cell. Related: SYS#5198 SYS#5365 Change-Id: Ic44615b314782423bab0ceef5810311776f92754
This commit is contained in:
parent
9f913bec2c
commit
9da036fe6e
|
@ -171,7 +171,7 @@ static bool is_upgrade_to_tchf(const struct ho_candidate *c, uint8_t for_require
|
||||||
{
|
{
|
||||||
return c->current.lchan
|
return c->current.lchan
|
||||||
&& (c->current.lchan->type == GSM_LCHAN_TCH_H)
|
&& (c->current.lchan->type == GSM_LCHAN_TCH_H)
|
||||||
&& ((c->requirements & for_requirement) & (REQUIREMENT_B_TCHF | REQUIREMENT_C_TCHF));
|
&& ((c->requirements & for_requirement) & REQUIREMENT_TCHF_MASK);
|
||||||
}
|
}
|
||||||
|
|
||||||
static unsigned int ts_usage_count(struct gsm_bts_trx_ts *ts)
|
static unsigned int ts_usage_count(struct gsm_bts_trx_ts *ts)
|
||||||
|
|
Loading…
Reference in New Issue