wireless: move some utility functions from mac80211 to cfg80211
authorZhu Yi <yi.zhu@intel.com>
Thu, 21 May 2009 13:47:03 +0000 (21:47 +0800)
committerJohn W. Linville <linville@tuxdriver.com>
Fri, 22 May 2009 18:06:02 +0000 (14:06 -0400)
commite31a16d6f64ef0e324c6f54d5112703c3f13a9c4
tree4ed30d0ebd1d948aaa14bcd4fb52f29d9bb2e7a8
parenta971be223f243311a8014ddfc721f68e3ef2da9c
wireless: move some utility functions from mac80211 to cfg80211

The patch moves some utility functions from mac80211 to cfg80211.
Because these functions are doing generic 802.11 operations so they
are not mac80211 specific. The moving allows some fullmac drivers
to be also benefit from these utility functions.

Signed-off-by: Zhu Yi <yi.zhu@intel.com>
Signed-off-by: Samuel Ortiz <samuel.ortiz@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
14 files changed:
drivers/net/wireless/ath/ar9170/main.c
drivers/net/wireless/ath/ath5k/pcu.c
drivers/net/wireless/ath/ath9k/hw.c
drivers/net/wireless/b43/main.c
drivers/net/wireless/rt2x00/rt2x00crypto.c
include/linux/ieee80211.h
include/net/cfg80211.h
include/net/mac80211.h
net/mac80211/ieee80211_i.h
net/mac80211/mesh.h
net/mac80211/rx.c
net/mac80211/util.c
net/mac80211/wme.c
net/wireless/util.c