Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 290391
b: refs/heads/master
c: 20c47eb
h: refs/heads/master
i:
  290389: 339dced
  290387: cee0739
  290383: 27d01e2
v: v3
  • Loading branch information
Stanislaw Gruszka authored and John W. Linville committed Feb 6, 2012
1 parent e422124 commit f11f6bd
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 20 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: dee9a09eb34a272494a315fe0c19e49b6375a000
refs/heads/master: 20c47eba7001680e62878c5b20e487a8b0b873ad
22 changes: 3 additions & 19 deletions trunk/drivers/net/wireless/iwlegacy/common.c
Original file line number Diff line number Diff line change
Expand Up @@ -4533,23 +4533,6 @@ il_set_mode(struct il_priv *il, struct il_rxon_context *ctx)
return il_commit_rxon(il, ctx);
}

static int
il_setup_interface(struct il_priv *il, struct il_rxon_context *ctx)
{
struct ieee80211_vif *vif = ctx->vif;

lockdep_assert_held(&il->mutex);

/*
* This variable will be correct only when there's just
* a single context, but all code using it is for hardware
* that supports only one context.
*/
il->iw_mode = vif->type;

return il_set_mode(il, ctx);
}

int
il_mac_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
{
Expand All @@ -4574,8 +4557,9 @@ il_mac_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif)

vif_priv->ctx = &il->ctx;
il->ctx.vif = vif;
il->iw_mode = vif->type;

err = il_setup_interface(il, &il->ctx);
err = il_set_mode(il, &il->ctx);
if (err) {
il->ctx.vif = NULL;
il->iw_mode = NL80211_IFTYPE_STATION;
Expand Down Expand Up @@ -4978,7 +4962,7 @@ il_mac_change_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
il_teardown_interface(il, vif, true);
vif->type = newtype;
vif->p2p = false;
err = il_setup_interface(il, ctx);
err = il_set_mode(il, ctx);
WARN_ON(err);
/*
* We've switched internally, but submitting to the
Expand Down

0 comments on commit f11f6bd

Please sign in to comment.