Age | Commit message (Collapse) | Author |
|
ok canacar@, fgsch@, tested by some other people
|
|
|
|
|
|
|
|
|
|
ieee80211.h r 1.9
#define the difference in microseconds between a fast and a slow
preamble and PLCP header.
ieee80211_output.c r 1.19
Fix a bug in ieee80211_compute_duration: the 802.11 Duration field
in an 802.11 unicast data packet is equal to the duration of the
SIFS and Acknowledgement. That is, the amount of time reserved
*after* the packet has finished transmitting.
Change the arguments to ieee80211_compute_duration: pass the entire
packet length, not just the payload length. Add a 'debug' argument
to ieee80211_compute_duration and its helper subroutine,
ieee80211_compute_duration1.
If debug != 0, ieee80211_compute_duration printfs its arguments
and several local variables.
In rtw(4), load the 802.11 Duration field with the result from
ieee80211_compute_duration.
|
|
Define for more bits in the Service field of the 802.11 PLCP Header.
For use by the subroutine ieee80211_compute_duration, add struct
ieee80211_duration, and #define a number of microsecond constants
used for the transmit timing of 802.11 packets.
Add the subroutine ieee80211_compute_duration, which computes for
any packet the appropriate 802.11 Duration field, the PLCP Length
field, as well as the Duration and Length fields for an RTS frame.
atw(4), rtw(4), future drivers, and possibly ath(4) will share
ieee80211_compute_duration.
ok millert@
|
|
or beacons on any channel during a scan.
ok damien@ "come on" deraadt@
|
|
list known stations on a net80211-based ap.
ok millert@
|
|
also works with gcc3 (ok naddy@).
|
|
With this ipw(4) works in IBSS mode.
ok millert@ aaron@ damien@
|
|
From Patrick Latifi; OK reyk@
|
|
by sdr (software defined radios).
ok deraadt@ millert@ damien@
|
|
CHNL_AGILITY printing too. deraadt ok.
|
|
|
|
|
|
|
|
ap scanning via wicontrol.
|
|
attached yet.
|
|
Based in part on a diff from Matthew Gream.
|