Holger Hans Peter Freyther wrote:
printf("%s TLLLI changed...... 0x%08x->0x%08x\n",tbf_name(this), m_tlli, tlli);if (direction == GPRS_RLCMAC_DL_TBF) {gprs_rlcmac_tbf *ul_tbf;ul_tbf = bts->tbf_by_tlli(m_tlli, GPRS_RLCMAC_UL_TBF);if (ul_tbf)ul_tbf->m_tlli = tlli;}
oops, i am sorry. i did not read all the follow-ups before answering your message...
the update of both DL and UL TBFs seems to be a good solution.
in the function above you wrote this comment:
|* TODO: There could be multiple DL and UL TBFs and we should * have a proper way to link all the related TBFs so we can do * a group update.
how can we have multiple TBFs for a single direction? i don't see anything like this in the specs.
|