1 Feb 11:18
[RFC PATCH 1/3] cfg80211 and nl80211
On Tue, 2007-01-30 at 21:46 -0500, Michael Wu wrote: > I think drivers that currently support frame injection do it by allowing TX on > a monitor interface w/ AVS or radiotap header. I would rather have this than > requiring the use of NL80211 to inject frames since userspace won't have to > do as much to continue supporting frame injection. It also makes more sense > to me. Status notification can be done by a 802.11 ACK frame. Radiotap might > need to be extended to support toggling the ACK frame reporting for TX and > whatever else userspace wants to set. I disagree. Generic netlink is trivially extensible while radiotap isn't, and I really don't want a radiotap parser in the kernel. Secondly, a lot of notification items will only be given via netlink anyway, like failed decryption or whatever, and we don't want to keep all this in fake management frames. > > + /* configuration sent from kernel */ > > + NL80211_CMD_NEW_CONFIG, > > + > Why NEW? I think Thomas suggested the scheme GET/SET/NEW but I don't really care. > [snip] > > + /* currently set roaming BSSID */ > > + NL80211_CMD_FIXED_BSSID, > > + > Wasn't immediately obvious to me that this is from GET_FIXED_BSSID. should get a NEW prefix as well then? :)(Continue reading)
RSS Feed