Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 85801
b: refs/heads/master
c: ceffefd
h: refs/heads/master
i:
  85799: a834090
v: v3
  • Loading branch information
Michael Buesch authored and John W. Linville committed Feb 15, 2008
1 parent cbf999e commit dba6b68
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 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: db433febbadaf1fa9862fb5068b119be1d312d76
refs/heads/master: ceffefd15aac78841432230627308b8a382dbcfc
5 changes: 4 additions & 1 deletion trunk/net/mac80211/ieee80211.c
Original file line number Diff line number Diff line change
Expand Up @@ -165,6 +165,7 @@ static int ieee80211_open(struct net_device *dev)
struct ieee80211_local *local = wdev_priv(dev->ieee80211_ptr);
struct ieee80211_if_init_conf conf;
int res;
bool need_hw_reconfig = 0;

sdata = IEEE80211_DEV_TO_SUB_IF(dev);

Expand Down Expand Up @@ -218,7 +219,7 @@ static int ieee80211_open(struct net_device *dev)
res = local->ops->start(local_to_hw(local));
if (res)
return res;
ieee80211_hw_config(local);
need_hw_reconfig = 1;
ieee80211_led_radio(local, local->hw.conf.radio_enabled);
}

Expand Down Expand Up @@ -282,6 +283,8 @@ static int ieee80211_open(struct net_device *dev)
atomic_inc(&local->iff_promiscs);

local->open_count++;
if (need_hw_reconfig)
ieee80211_hw_config(local);

netif_start_queue(dev);

Expand Down

0 comments on commit dba6b68

Please sign in to comment.