Hi,
I see we have the ieee80211_rx_mgt(). It works (more or less).
I could not find a corresponding function like ieee80211_tx_mgt()
for sending management frames (like assoc requests).
So, as far as I can see, every driver has to compose the mgt frames
themselfes.
I would do a function like
extern void ieee80211_tx_mgt(struct ieee80211_device *ieee,
__u16 stype);
This function interprets some stuff (maybe, which is not there, yet)
from the ieee, like supported rates and so on.
After building the frame, it packs it into a txb and fires
ieee->hard_start_xmit()
What's your opinion on this?
=2D-=20
Greetings Michael.
|