Scroll to navigation

STRUCT IEEE80211_TX_(9) The basic mac80211 driver inte STRUCT IEEE80211_TX_(9)

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

AUTHOR

Johannes Berg <johannes@sipsolutions.net>

Author.

COPYRIGHT

January 2017 Kernel Hackers Manual 4.8.