cfg80211: constify more pointers in the cfg80211 API
authorJohannes Berg <johannes.berg@intel.com>
Mon, 19 May 2014 15:53:16 +0000 (17:53 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Mon, 19 May 2014 15:53:16 +0000 (17:53 +0200)
commitc1e5f4714d591cc0a5e986613fdefa61abe98ac2
tree41e8b20e1c93e142f5dfbca513fbb770445102c6
parent3b3a0162fade6b83d5c83efafcd5adb9e4537047
cfg80211: constify more pointers in the cfg80211 API

This also propagates through the drivers.

The orinoco driver uses the cfg80211 API structs for internal
bookkeeping, and so needs a (void *) cast that removes the
const - but that's OK because it allocates those pointers.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
12 files changed:
drivers/net/wireless/ath/ath6kl/wmi.c
drivers/net/wireless/ath/ath6kl/wmi.h
drivers/net/wireless/libertas/cfg.c
drivers/net/wireless/libertas/defs.h
drivers/net/wireless/orinoco/hw.c
drivers/net/wireless/orinoco/hw.h
drivers/net/wireless/orinoco/wext.c
drivers/staging/wlan-ng/cfg80211.c
include/net/cfg80211.h
net/wireless/ibss.c
net/wireless/sme.c
net/wireless/util.c