summaryrefslogtreecommitdiff
path: root/cesar/ce
diff options
context:
space:
mode:
authordufour2009-10-16 13:28:27 +0000
committerdufour2009-10-16 13:28:27 +0000
commit4d878f9ce254252f4958300932005fd96e72cb35 (patch)
tree3f91c7978adbfc28837c45182b9e110ac57d0a23 /cesar/ce
parentf76594b0f0fe5b7ce7576124aa53c6a6c0d10f3a (diff)
cesar/ce/tx: default TMI is not always in the TMI list
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6160 017c9cb6-072f-447c-8318-d5b54f68fe89
Diffstat (limited to 'cesar/ce')
-rw-r--r--cesar/ce/tx/src/mme.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/cesar/ce/tx/src/mme.c b/cesar/ce/tx/src/mme.c
index 40aca40934..4d100a7f79 100644
--- a/cesar/ce/tx/src/mme.c
+++ b/cesar/ce/tx/src/mme.c
@@ -549,7 +549,7 @@ ce_tx_cm_chan_est_ind_receive (cp_t *ctx, cp_mme_rx_t *mme)
}
/* Check default TMI is in the valid list of TMI. */
- if (!(tmi_av_list & (1 << header.cp_tmi_av)))
+ if ((header.cp_tmi_av > 3) && !(tmi_av_list & (1 << header.cp_tmi_av)))
{
blk_release (sta_s);
return false;
@@ -715,7 +715,7 @@ ce_tx_cm_tm_update_ind_receive (cp_t *ctx, cp_mme_rx_t *mme)
return true;
}
/* Check default TMI is in the valid list of TMI. */
- if (!(tmi_av_list & (1 << default_tmi)))
+ if ((default_tmi > 3) && !(tmi_av_list & (1 << default_tmi)))
{
/* Default TMI not enabled. */
blk_release (sta_s);