diff options
author | Todd C. Miller <millert@cvs.openbsd.org> | 2003-01-21 20:09:40 +0000 |
---|---|---|
committer | Todd C. Miller <millert@cvs.openbsd.org> | 2003-01-21 20:09:40 +0000 |
commit | 505d220db494d84f01398907d0a6a9af8e971105 (patch) | |
tree | 266f75a2bae2bb07dc97f138c16afbb86edbe447 /sys/arch/hppa/conf/GENERIC | |
parent | 1908f8cbef776236c874cdacbe9591ac4bd8fcf0 (diff) |
Use a 2-level timeout for hostap. Instead of of sending a station
a deauth/disassoc packet when the inactivity timer fires, just set
a flag, re-queue it and set the master wihap timer if needed. What
this does is to effectively bundle (and serialize) deauth/disassoc
packets so if a large number need to be sent at once we don't stomp
all over the card. We also only do at most 10 stations at a time.
The sta_list has been changed from a doubly linked list to a tailq.
Inactive stations are kept at the head of the queue, new ones are
added to the tail.
Idea and OK by mickey@, prompted by an issue found by
merith AT vantronix DOT net
Diffstat (limited to 'sys/arch/hppa/conf/GENERIC')
0 files changed, 0 insertions, 0 deletions