This patch series implements parts of the 802.11 header cleanup suggestion (http://www.spinics.net/lists/netdev/msg12124.html).
It moves the general 802.11 stuff out of net/d80211.h and into the new linux/ieee80211.h. d80211_shared.h is merged into d80211.h. d80211_mgmt.h is merged into linux/ieee80211.h. Finally, d80211_common.h is moved into the net/d80211 directory since only d80211, not the drivers, should be touching it. I'm not certain what copyrights should be put at the top of linux/ieee80211.h, so I just cobbled together something that seemed reasonable to me. (a lot of the definitions are just copied from net/ieee80211.h now, and most of those originated from Jouni, afaik..) Let me know if there's a better way. I also added myself since I've been poking at these defines a bit. Thanks, -Michael Wu
pgp35MNuB9riQ.pgp
Description: PGP signature