summaryrefslogtreecommitdiff
path: root/cesar/mac/pbproc/src/fsm_tx_rts_cts.c
diff options
context:
space:
mode:
authorNicolas Schodet2010-10-07 13:27:00 +0200
committerNicolas Schodet2010-12-07 13:33:23 +0100
commitb7d2deab9b14cf959e9bdc6cca025a5b2a7beb73 (patch)
tree7a673dbca30070afb5a177f5133199fe1ce3920e /cesar/mac/pbproc/src/fsm_tx_rts_cts.c
parentcfd985864e9f76b92bd51288831cdecf4b93d768 (diff)
cesar/mac/{ca,pbproc}: new CA interface, closes #1910
- split VCS restart and access update in two operations, - do not reserve MFS in advance, add access get MFS / done mechanism.
Diffstat (limited to 'cesar/mac/pbproc/src/fsm_tx_rts_cts.c')
-rw-r--r--cesar/mac/pbproc/src/fsm_tx_rts_cts.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/cesar/mac/pbproc/src/fsm_tx_rts_cts.c b/cesar/mac/pbproc/src/fsm_tx_rts_cts.c
index 68af27a903..bcfdded11d 100644
--- a/cesar/mac/pbproc/src/fsm_tx_rts_cts.c
+++ b/cesar/mac/pbproc/src/fsm_tx_rts_cts.c
@@ -39,8 +39,7 @@ pbproc_ftrc__handle (pbproc_t *ctx)
phy_tx_frame (ctx->phy, ctx->prep_mpdu.rts_tx_date, false,
ctx->access.access_date, ctx->prep_mpdu.rts_fc_av.words, 0,
PHY_PB_SIZE_NONE, PHY_FC_MODE_AV_1);
- ca_access_vcs_restart (ctx->ca, ctx->prep_mpdu.rts_tx_date, ctx->eifs_fl,
- PBPROC_ANTICIP, true);
+ ca_access_vcs_restart_eifs (ctx->ca, ctx->prep_mpdu.rts_tx_date);
phy_rx_activate (ctx->phy, false,
ctx->prep_mpdu.rts_tx_date + ctx->rts_tck, true);
pbproc_fsm_change_state (ctx, PBPROC_FSM_STATE_TX_WAIT_CTS);