diff options
Diffstat (limited to 'drivers/net/wireless/mwl8k.c')
| -rw-r--r-- | drivers/net/wireless/mwl8k.c | 4 | 
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/net/wireless/mwl8k.c b/drivers/net/wireless/mwl8k.c index f221b95b90b3..83564d36e801 100644 --- a/drivers/net/wireless/mwl8k.c +++ b/drivers/net/wireless/mwl8k.c  | |||
| @@ -4250,9 +4250,11 @@ static int mwl8k_cmd_update_stadb_add(struct ieee80211_hw *hw, | |||
| 4250 | p->amsdu_enabled = 0; | 4250 | p->amsdu_enabled = 0; | 
| 4251 | 4251 | ||
| 4252 | rc = mwl8k_post_cmd(hw, &cmd->header); | 4252 | rc = mwl8k_post_cmd(hw, &cmd->header); | 
| 4253 | if (!rc) | ||
| 4254 | rc = p->station_id; | ||
| 4253 | kfree(cmd); | 4255 | kfree(cmd); | 
| 4254 | 4256 | ||
| 4255 | return rc ? rc : p->station_id; | 4257 | return rc; | 
| 4256 | } | 4258 | } | 
| 4257 | 4259 | ||
| 4258 | static int mwl8k_cmd_update_stadb_del(struct ieee80211_hw *hw, | 4260 | static int mwl8k_cmd_update_stadb_del(struct ieee80211_hw *hw, | 
