summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Schodet2012-10-03 15:14:04 +0200
committerNicolas Schodet2012-10-19 14:36:50 +0200
commit2cfba5904c8207b865c133b01b90024ea757a180 (patch)
treef35bca17ef922b648083ab0e9d9d1863c31da53f
parent51228a23d621c10981b395e672bd59b15c3f50fa (diff)
cesar/mac/pbproc: round mrdur_fl down, closes #3412
-rw-r--r--cesar/mac/pbproc/src/prep_mpdu.c2
-rw-r--r--cesar/mac/pbproc/test/pbproc_eoc/src/rx_data.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/cesar/mac/pbproc/src/prep_mpdu.c b/cesar/mac/pbproc/src/prep_mpdu.c
index bde9d394a1..300d31cf84 100644
--- a/cesar/mac/pbproc/src/prep_mpdu.c
+++ b/cesar/mac/pbproc/src/prep_mpdu.c
@@ -890,7 +890,7 @@ pbproc_prep_mpdu (pbproc_t *ctx, mfs_tx_t *mfs)
(FL_AV, MAC_TCK_TO_FL (data_tck + rifs_tck)),
(MPDU_CNT, 0),
(BURST_CNT, 0),
- (MRDUR_FL, MAC_TCK_TO_FL (prep->rev_flp_tck)),
+ (MRDUR_FL, prep->rev_flp_tck / MAC_TCK_PER_FL),
(MNBF, mnbf),
(BBF, prep->bbf),
(SACKT0, sackt0));
diff --git a/cesar/mac/pbproc/test/pbproc_eoc/src/rx_data.c b/cesar/mac/pbproc/test/pbproc_eoc/src/rx_data.c
index adc8b30279..bebccb702d 100644
--- a/cesar/mac/pbproc/test/pbproc_eoc/src/rx_data.c
+++ b/cesar/mac/pbproc/test/pbproc_eoc/src/rx_data.c
@@ -172,7 +172,7 @@ rx_data_burst_test_mpdu (test_t t, test_pbproc_t *tp,
.mpdu_cnt = m->mpdu_cnt,
.burst_cnt = 0,
.bbf = m->bbf,
- .mrdur_fl = MAC_TCK_TO_FL (m->mrdur_tck),
+ .mrdur_fl = m->mrdur_tck / MAC_TCK_PER_FL,
.mcf = burst->bcast,
.mnbf = burst->multi_net_bcast,
.fccs_av = 0,