Age | Commit message (Collapse) | Author |
|
(or ifqmaxlen); it's done in if_attach() now.
No future drivers needs to set up this anymore unless they want to
use something else.
|
|
- use the new queue macros.
- use IFQ_POLL() to peek at the next packet.
- use IFQ_IS_EMPTY() for empty check.
- drivers should always check if (m == NULL) after IFQ_DEQUEUE(),
since it could return NULL even when IFQ_IS_EMPTY() is FALSE
under rate-limiting.
- drivers are supposed to call if_start from tx complete interrupts
(in order to trigger the next dequeue under rate-limiting).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Some comment cleanup.
Add compatible hash function for generating 20-bit security key.
(So much for Proxim's security by obscurity.)
|
|
-don't loop hoping for piggybacked interrupts if the card is ejected mid-read
-tried padding the mbufs to see if that helps receive
-put in structure for hardware header (contains signal strength I think)
still not completely working, but things are happening
|
|
ifinit can not set their ifq_maxlen, so do it ourselves.
|
|
|