Query: ieee80211_get_buffered_bc
OS: suse
Section: 9
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
IEEE80211_GET_BUFFER(9) Advanced driver interface IEEE80211_GET_BUFFER(9)NAMEieee80211_get_buffered_bc - accessing buffered broadcast and multicast framesSYNOPSISstruct sk_buff * ieee80211_get_buffered_bc(struct ieee80211_hw * hw, struct ieee80211_vif * vif);ARGUMENTShw pointer as obtained from ieee80211_alloc_hw. vif struct ieee80211_vif pointer from the add_interface callback.DESCRIPTIONFunction for accessing buffered broadcast and multicast frames. If hardware/firmware does not implement buffering of broadcast/multicast frames when power saving is used, 802.11 code buffers them in the host memory. The low-level driver uses this function to fetch next buffered frame. In most cases, this is used when generating beacon frame. This function returns a pointer to the next buffered skb or NULL if no more buffered frames are available.NOTEbuffered frames are returned only after DTIM beacon frame was generated with ieee80211_beacon_get and the low-level driver must thus call ieee80211_beacon_get first. ieee80211_get_buffered_bc returns NULL if the previous generated beacon was not DTIM, so the low-level driver does not need to check for DTIM beacons separately and should be able to use common code for all beacons.AUTHORJohannes Berg <johannes@sipsolutions.net> Author.COPYRIGHTKernel Hackers Manual 2.6. July 2010 IEEE80211_GET_BUFFER(9)
Related Man Pages |
---|
ieee80211_get_buffered_bc(9) - centos |
ieee80211_sta_set_buffered(9) - centos |
ieee80211_beacon_notify(9) - debian |
struct_ieee80211_ops(9) - suse |
ieee80211_beacon(9) - freebsd |
Similar Topics in the Unix Linux Community |
---|
Spam Followers |
How can I get data in the sk_buff? |
HMC Hardware Discovery does not work for p595 frames |
System calls and C language low-level qualities??? |