struct ieee80211_tx_(9)
NAME
struct_ieee80211_tx_status - transmit status
SYNOPSIS
struct ieee80211_tx_status {
struct ieee80211_tx_control control;
u8 flags;
u8 retry_count;
bool excessive_retries;
u8 ampdu_ack_len;
u64 ampdu_ack_map;
int ack_signal;
int queue_length;
int queue_number;
};
MEMBERS
- control
- a copy of the struct ieee80211_tx_control passed to the driver in
the tx callback. - flags
- transmit status flags, defined above
- retry_count
- number of retries
- excessive_retries
- set to 1 if the frame was retried many times but not acknowledged
- ampdu_ack_len
- number of aggregated frames. relevant only if
IEEE80211_TX_STATUS_AMPDU was set. - ampdu_ack_map
- block ack bit map for the aggregation. relevant only if
IEEE80211_TX_STATUS_AMPDU was set. - ack_signal
- signal strength of the ACK frame
- queue_length
- ?? REMOVE
- queue_number
- ?? REMOVE
DESCRIPTION
As much information as possible should be provided for each transmitted
frame with ieee80211_tx_status.
AUTHOR
- Johannes Berg <johannes@sipsolutions.net>
- Author.