Staging: Update parameters for cfg80211 key management operation
PATCH 3/5 Staging: Update parameters for cfg80211 key management operation
Commit e31b82136d1adc7a599b6e99d3321e5831841f5a ("cfg80211/mac80211:
allow per-station GTKs") changed the signatures of these operations but did not update the staging drivers.
Signed-off-by Ben Hutchings <[email protected]>
---
Compile-tested only. This should be 2.6.37 material.
Ben.
drivers/staging/brcm80211/brcmfmac/wl_cfg80211.c | 12 ++++++------ drivers/staging/wlan-ng/cfg80211.c | 6 +++--- 2 files changed, 9 insertions(+), 9 deletions(-)
drivers/staging/brcm80211/brcmfmac/wl_cfg80211.c +6 -6
@@ -95,12 +95,12 @@ static s32 wl_cfg80211_config_default_key(struct wiphy *wiphy,struct net_device *dev, u8 key_idx);static s32 wl_cfg80211_add_key (struct wiphy *wiphy,struct net_device *dev, -u8 key_idx,const u8 *mac_addr, +u8 key_idx,bool pairwise,const u8 *mac_addr,struct key_params *params);static s32 wl_cfg80211_del_key (struct wiphy *wiphy,struct net_device *dev, -u8 key_idx,const u8 *mac_addr); +u8 key_idx,bool pairwise,const u8 *mac_addr); static s32 wl_cfg80211_get_key(struct wiphy *wiphy, struct net_device *dev, - u8 key_idx, const u8 *mac_addr, + u8 key_idx, bool pairwise, const u8 *mac_addr, void *cookie, void (*callback) (void *cookie, struct key_params *
@@ -1615,7 +1615,7 @@ wl_add_keyext(struct wiphy *wiphy, struct net_device *dev,static s32 wl_cfg80211_add_key (struct wiphy *wiphy,struct net_device *dev, -u8 key_idx,const u8 *mac_addr, +u8 key_idx,bool pairwise,const u8 *mac_addr,struct key_params *params) {struct wl_wsec_key key;
@@ -1700,7 +1700,7 @@ wl_cfg80211_add_key(struct wiphy *wiphy, struct net_device *dev,static s32 wl_cfg80211_del_key (struct wiphy *wiphy,struct net_device *dev, -u8 key_idx,const u8 *mac_addr) +u8 key_idx,bool pairwise,const u8 *mac_addr) {struct wl_wsec_key key;s32 err =0 ;
@@ -1756,7 +1756,7 @@ wl_cfg80211_del_key(struct wiphy *wiphy, struct net_device *dev,static s32 wl_cfg80211_get_key (struct wiphy *wiphy,struct net_device *dev, -u8 key_idx,const u8 *mac_addr,void *cookie, +u8 key_idx,bool pairwise,const u8 *mac_addr,void *cookie,void (*callback) (void *cookie,struct key_params * params)) {struct key_params params;
drivers/staging/wlan-ng/cfg80211.c +3 -3
@@ -139,7 +139,7 @@ exit: }int prism2_add_key (struct wiphy *wiphy,struct net_device *dev, -u8 key_index,const u8 *mac_addr, +u8 key_index,bool pairwise,const u8 *mac_addr,struct key_params *params) {wlandevice_t *wlandev = dev->ml_priv;
@@ -198,7 +198,7 @@ exit: }int prism2_get_key (struct wiphy *wiphy,struct net_device *dev, -u8 key_index,const u8 *mac_addr,void *cookie, +u8 key_index,bool pairwise,const u8 *mac_addr,void *cookie,void (*callback)(void *cookie,struct key_params *)) {wlandevice_t *wlandev = dev->ml_priv;
@@ -227,7 +227,7 @@ int prism2_get_key(struct wiphy *wiphy, struct net_device *dev, }int prism2_del_key (struct wiphy *wiphy,struct net_device *dev, -u8 key_index,const u8 *mac_addr) +u8 key_index,bool pairwise,const u8 *mac_addr) {wlandevice_t *wlandev = dev->ml_priv;u32 did;
Signature · 1 line
1.7.2.3