diff options
Diffstat (limited to 'include/net/mac80211.h')
-rw-r--r-- | include/net/mac80211.h | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/include/net/mac80211.h b/include/net/mac80211.h index 7e5af6d90b9..75f46e26ad6 100644 --- a/include/net/mac80211.h +++ b/include/net/mac80211.h | |||
@@ -1875,6 +1875,36 @@ static inline struct sk_buff *ieee80211_beacon_get(struct ieee80211_hw *hw, | |||
1875 | } | 1875 | } |
1876 | 1876 | ||
1877 | /** | 1877 | /** |
1878 | * ieee80211_pspoll_get - retrieve a PS Poll template | ||
1879 | * @hw: pointer obtained from ieee80211_alloc_hw(). | ||
1880 | * @vif: &struct ieee80211_vif pointer from the add_interface callback. | ||
1881 | * | ||
1882 | * Creates a PS Poll a template which can, for example, uploaded to | ||
1883 | * hardware. The template must be updated after association so that correct | ||
1884 | * AID, BSSID and MAC address is used. | ||
1885 | * | ||
1886 | * Note: Caller (or hardware) is responsible for setting the | ||
1887 | * &IEEE80211_FCTL_PM bit. | ||
1888 | */ | ||
1889 | struct sk_buff *ieee80211_pspoll_get(struct ieee80211_hw *hw, | ||
1890 | struct ieee80211_vif *vif); | ||
1891 | |||
1892 | /** | ||
1893 | * ieee80211_nullfunc_get - retrieve a nullfunc template | ||
1894 | * @hw: pointer obtained from ieee80211_alloc_hw(). | ||
1895 | * @vif: &struct ieee80211_vif pointer from the add_interface callback. | ||
1896 | * | ||
1897 | * Creates a Nullfunc template which can, for example, uploaded to | ||
1898 | * hardware. The template must be updated after association so that correct | ||
1899 | * BSSID and address is used. | ||
1900 | * | ||
1901 | * Note: Caller (or hardware) is responsible for setting the | ||
1902 | * &IEEE80211_FCTL_PM bit as well as Duration and Sequence Control fields. | ||
1903 | */ | ||
1904 | struct sk_buff *ieee80211_nullfunc_get(struct ieee80211_hw *hw, | ||
1905 | struct ieee80211_vif *vif); | ||
1906 | |||
1907 | /** | ||
1878 | * ieee80211_rts_get - RTS frame generation function | 1908 | * ieee80211_rts_get - RTS frame generation function |
1879 | * @hw: pointer obtained from ieee80211_alloc_hw(). | 1909 | * @hw: pointer obtained from ieee80211_alloc_hw(). |
1880 | * @vif: &struct ieee80211_vif pointer from the add_interface callback. | 1910 | * @vif: &struct ieee80211_vif pointer from the add_interface callback. |