diff options
author | Michael Buesch <mb@bu3sch.de> | 2007-12-26 11:47:10 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2008-01-28 18:09:43 -0500 |
commit | e66fee6aa04b27b6b6f812af0e4123eded5bf8ac (patch) | |
tree | d295309d66a657c76bd007384d13203480eb7d79 /drivers/net/wireless/b43/b43.h | |
parent | 471b3efdfccc257591331724145f8ccf8b3217e1 (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.h | 9 |
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 | ||