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