summaryrefslogtreecommitdiff
path: root/drivers/staging/cw1200/cw1200.h
diff options
context:
space:
mode:
authorDmitry Tarnyagin <dmitry.tarnyagin@stericsson.com>2011-10-10 23:20:13 +0200
committerPhilippe LANGLAIS <philippe.langlais@stericsson.com>2011-10-13 10:25:09 +0200
commit7a2de54ab4a67e97bc1a4fac9b84eb6c307f9488 (patch)
tree1001141bce26ea659b625841c687823b9d53a1a7 /drivers/staging/cw1200/cw1200.h
parent98a9d7c86ef2ff6df10008dbb93a8139a79a9f33 (diff)
cw1200: Requeue special frames.
Some frames require special handling in wsm, for example offchannel, wep, join... Requeue for offchannel and wep frames was missing, leading to queue entry leakage and unexpected drop of frames. Fix implements requeue for special frames. Change-Id: Iba5c41496f898e30b4261db3888bba384504df50 Signed-off-by: Dmitry Tarnyagin <dmitry.tarnyagin@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/33596 Reviewed-by: Bartosz MARKOWSKI <bartosz.markowski@tieto.com> Reviewed-by: Philippe LANGLAIS <philippe.langlais@stericsson.com>
Diffstat (limited to 'drivers/staging/cw1200/cw1200.h')
-rw-r--r--drivers/staging/cw1200/cw1200.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/cw1200/cw1200.h b/drivers/staging/cw1200/cw1200.h
index 239c3a9f3b9..3c3a50ce318 100644
--- a/drivers/staging/cw1200/cw1200.h
+++ b/drivers/staging/cw1200/cw1200.h
@@ -178,7 +178,7 @@ struct cw1200_common {
/* WSM Join */
enum cw1200_join_status join_status;
u8 join_bssid[ETH_ALEN];
- const struct wsm_tx *join_pending_frame;
+ u32 pending_frame_id;
struct work_struct join_work;
struct delayed_work join_timeout;
struct work_struct unjoin_work;