aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/libertas/cmd.c
diff options
context:
space:
mode:
authorHolger Schurig <hs4233@mail.mn-solutions.de>2009-10-22 09:30:50 -0400
committerJohn W. Linville <linville@tuxdriver.com>2009-10-27 16:48:37 -0400
commitc14951fec6c292dca60e3cf8ab0edfdf11e6c0e2 (patch)
treef5e9abc6e44968b0cda3810a18905d5625d503a1 /drivers/net/wireless/libertas/cmd.c
parent5e047692245c7b8d338ddeece156721d594ca985 (diff)
libertas: get current channel out of priv->curbssparams
... as priv->curbssparams won't exist once libertas+cfg80211 lands. Signed-off-by: Holger Schurig <hs4233@mail.mn-solutions.de> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/libertas/cmd.c')
-rw-r--r--drivers/net/wireless/libertas/cmd.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/net/wireless/libertas/cmd.c b/drivers/net/wireless/libertas/cmd.c
index ec65be0c4d93..076cf7e625fb 100644
--- a/drivers/net/wireless/libertas/cmd.c
+++ b/drivers/net/wireless/libertas/cmd.c
@@ -880,7 +880,7 @@ int lbs_update_channel(struct lbs_private *priv)
880 880
881 ret = lbs_get_channel(priv); 881 ret = lbs_get_channel(priv);
882 if (ret > 0) { 882 if (ret > 0) {
883 priv->curbssparams.channel = ret; 883 priv->channel = ret;
884 ret = 0; 884 ret = 0;
885 } 885 }
886 lbs_deb_leave_args(LBS_DEB_ASSOC, "ret %d", ret); 886 lbs_deb_leave_args(LBS_DEB_ASSOC, "ret %d", ret);
@@ -899,7 +899,7 @@ int lbs_set_channel(struct lbs_private *priv, u8 channel)
899{ 899{
900 struct cmd_ds_802_11_rf_channel cmd; 900 struct cmd_ds_802_11_rf_channel cmd;
901#ifdef DEBUG 901#ifdef DEBUG
902 u8 old_channel = priv->curbssparams.channel; 902 u8 old_channel = priv->channel;
903#endif 903#endif
904 int ret = 0; 904 int ret = 0;
905 905
@@ -914,9 +914,9 @@ int lbs_set_channel(struct lbs_private *priv, u8 channel)
914 if (ret) 914 if (ret)
915 goto out; 915 goto out;
916 916
917 priv->curbssparams.channel = (uint8_t) le16_to_cpu(cmd.channel); 917 priv->channel = (uint8_t) le16_to_cpu(cmd.channel);
918 lbs_deb_cmd("channel switch from %d to %d\n", old_channel, 918 lbs_deb_cmd("channel switch from %d to %d\n", old_channel,
919 priv->curbssparams.channel); 919 priv->channel);
920 920
921out: 921out:
922 lbs_deb_leave_args(LBS_DEB_CMD, "ret %d", ret); 922 lbs_deb_leave_args(LBS_DEB_CMD, "ret %d", ret);