struct ieee80211_tx_info
Prev | functions/definitions | Next

## Name

struct ieee80211_tx_info — skb transmit information

## Synopsis

    struct ieee80211_tx_info {
      u32 flags;
      u8 band;
      u8 hw_queue;
      u16 ack_frame_id;
      union {unnamed_union};
    };

## Members

flags

  transmit info flags, defined above

band

  the band to transmit on (use for checking for races)

hw_queue

  HW queue to put the frame on, `skb_get_queue_mapping` gives the AC

ack_frame_id

  internal frame ID for TX status, used internally

{unnamed_union}

  anonymous

## Description

This structure is placed in skb->cb for three uses: (1) mac80211 TX control - mac80211 tells the driver what to do (2) driver internal use (if applicable) (3) TX status information - driver tells mac80211 what happened

Prev | Up | Next
struct ieee80211_tx_rate | Home | ieee80211_tx_info_clear_status