Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 315231
b: refs/heads/master
c: 5370c83
h: refs/heads/master
i:
  315229: 5b691e1
  315227: 283431e
  315223: df08ee2
  315215: 2d62f16
  315199: 93800e7
v: v3
  • Loading branch information
Avinash Patil authored and John W. Linville committed Jul 9, 2012
1 parent 2c7e037 commit 99046ab
Show file tree
Hide file tree
Showing 2 changed files with 29 additions and 1 deletion.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: bd6aa0302506b48bb40c59abd916d543707a1a93
refs/heads/master: 5370c83684d9e7247b4026ca193b813580653377
28 changes: 28 additions & 0 deletions trunk/drivers/net/wireless/mwifiex/cfg80211.c
Original file line number Diff line number Diff line change
Expand Up @@ -914,6 +914,33 @@ static int mwifiex_cfg80211_set_cqm_rssi_config(struct wiphy *wiphy,
return 0;
}

/* cfg80211 operation handler for change_beacon.
* Function retrieves and sets modified management IEs to FW.
*/
static int mwifiex_cfg80211_change_beacon(struct wiphy *wiphy,
struct net_device *dev,
struct cfg80211_beacon_data *data)
{
struct mwifiex_private *priv = mwifiex_netdev_get_priv(dev);

if (priv->bss_type != MWIFIEX_BSS_TYPE_UAP) {
wiphy_err(wiphy, "%s: bss_type mismatched\n", __func__);
return -EINVAL;
}

if (!priv->bss_started) {
wiphy_err(wiphy, "%s: bss not started\n", __func__);
return -EINVAL;
}

if (mwifiex_set_mgmt_ies(priv, data)) {
wiphy_err(wiphy, "%s: setting mgmt ies failed\n", __func__);
return -EFAULT;
}

return 0;
}

/* cfg80211 operation handler for stop ap.
* Function stops BSS running at uAP interface.
*/
Expand Down Expand Up @@ -1697,6 +1724,7 @@ static struct cfg80211_ops mwifiex_cfg80211_ops = {
.set_bitrate_mask = mwifiex_cfg80211_set_bitrate_mask,
.start_ap = mwifiex_cfg80211_start_ap,
.stop_ap = mwifiex_cfg80211_stop_ap,
.change_beacon = mwifiex_cfg80211_change_beacon,
.set_cqm_rssi_config = mwifiex_cfg80211_set_cqm_rssi_config,
};

Expand Down

0 comments on commit 99046ab

Please sign in to comment.