mac80211: Add function to get probe request template for current AP
authorJuuso Oikarinen <juuso.oikarinen@nokia.com>
Thu, 11 Nov 2010 06:50:18 +0000 (08:50 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 16 Nov 2010 21:37:08 +0000 (16:37 -0500)
commita619a4c0e1fd4e8c360c63d0df3fa0a401107d69
treec9eb89d30834140f252c77bdf578528b11716678
parent4e8c14e9587c38f4cce8049c766935629fdb8d46
mac80211: Add function to get probe request template for current AP

Chipsets with hardware based connection monitoring need to autonomically
send directed probe-request frames to the AP (in the event of beacon loss,
for example.)

For the hardware to be able to do this, it requires a template for the frame
to transmit to the AP, filled in with the BSSID and SSID of the AP, but also
the supported rate IE's.

This patch adds a function to mac80211, which allows the hardware driver to
fetch this template after association, so it can be configured to the hardware.

Signed-off-by: Juuso Oikarinen <juuso.oikarinen@nokia.com>
Acked-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
include/net/mac80211.h
net/mac80211/ieee80211_i.h
net/mac80211/mlme.c
net/mac80211/util.c