ieee80211_rts_duration
Prev | functions/definitions | Next

## Name

ieee80211_rts_duration — Get the duration field for an RTS frame

## Synopsis

`__le16 ieee80211_rts_duration (` | struct ieee80211_hw * hw,
| struct ieee80211_vif * vif,
| size_t frame_len,
| const struct ieee80211_tx_info * frame_txctl`)`;

## Arguments

`hw`

  pointer obtained from `ieee80211_alloc_hw`.

`vif`

  struct ieee80211_vif pointer from the add_interface callback.

`frame_len`

  the length of the frame that is going to be protected by the RTS.

`frame_txctl`

  struct ieee80211_tx_info of the frame.

## Description

If the RTS is generated in firmware, but the host system must provide the duration field, the low-level driver uses this function to receive the duration field value in little-endian byteorder.

## Return

The duration.

Prev | Up | Next
ieee80211_rts_get | Home | ieee80211_ctstoself_get