diff options
author | Adrian Chadd <adrian@FreeBSD.org> | 2020-06-16 00:27:32 +0000 |
---|---|---|
committer | Adrian Chadd <adrian@FreeBSD.org> | 2020-06-16 00:27:32 +0000 |
commit | 8379e8db7a92aa536a4103bfe8993c660ddcba0c (patch) | |
tree | f997e441ba4e6253ef439e71feb03624786448b9 /sbin/ifconfig | |
parent | 3d8dd98381853976c5d8b31dc4931e5732f2e43d (diff) | |
download | src-8379e8db7a92aa536a4103bfe8993c660ddcba0c.tar.gz src-8379e8db7a92aa536a4103bfe8993c660ddcba0c.zip |
[net80211] Add initial U-APSD negotiation support.
U-APSD (unscheduled automatic power save delivery) is a power save method
that's a bit better than legacy PS-POLL - stations can mark frames with
an extra flag that tells the AP to leak out more frames after it sends
its own frames rather than needing to send a PS-POLL to get another frame
from the AP.
Now, this code just handles the negotiation bits; it doesn't actually
implement U-APSD. That's up to drivers, and nothing in the tree yet
implements this. I /may/ implement this for ath(4) if I eventually care
enough but right now I plan on just implementing it for firmware offload
based NICs that handle this in the NIC.
I'll commit the ifconfig bit after this and I may have some follow-up
commits as this gets used more by me in local testing.
This should be a glorious no-op for everyone else. If things change
for anyone that isn't fixed by a complete recompile then please reach out
to me.
Notes
Notes:
svn path=/head/; revision=362210
Diffstat (limited to 'sbin/ifconfig')
0 files changed, 0 insertions, 0 deletions