aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/b43/b43.h
diff options
context:
space:
mode:
authorMichael Buesch <mb@bu3sch.de>2007-12-26 11:47:10 -0500
committerDavid S. Miller <davem@davemloft.net>2008-01-28 18:09:43 -0500
commite66fee6aa04b27b6b6f812af0e4123eded5bf8ac (patch)
treed295309d66a657c76bd007384d13203480eb7d79 /drivers/net/wireless/b43/b43.h
parent471b3efdfccc257591331724145f8ccf8b3217e1 (diff)
b43: Fix upload of beacon packets to the hardware
This fixes uploading of the beacon data and writing of the TIM and DTIM offsets. Signed-off-by: Michael Buesch <mb@bu3sch.de> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/b43/b43.h')
-rw-r--r--drivers/net/wireless/b43/b43.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/drivers/net/wireless/b43/b43.h b/drivers/net/wireless/b43/b43.h
index 82bff51d5595..c8295b35999a 100644
--- a/drivers/net/wireless/b43/b43.h
+++ b/drivers/net/wireless/b43/b43.h
@@ -651,6 +651,12 @@ struct b43_wl {
651 u8 nr_devs; 651 u8 nr_devs;
652 652
653 bool radiotap_enabled; 653 bool radiotap_enabled;
654
655 /* The beacon we are currently using (AP or IBSS mode).
656 * This beacon stuff is protected by the irq_lock. */
657 struct sk_buff *current_beacon;
658 bool beacon0_uploaded;
659 bool beacon1_uploaded;
654}; 660};
655 661
656/* Pointers to the firmware data and meta information about it. */ 662/* Pointers to the firmware data and meta information about it. */
@@ -745,9 +751,6 @@ struct b43_wldev {
745 u8 max_nr_keys; 751 u8 max_nr_keys;
746 struct b43_key key[58]; 752 struct b43_key key[58];
747 753
748 /* Cached beacon template while uploading the template. */
749 struct sk_buff *cached_beacon;
750
751 /* Firmware data */ 754 /* Firmware data */
752 struct b43_firmware fw; 755 struct b43_firmware fw;
753 756