summaryrefslogtreecommitdiffstats
path: root/sys/dev/i2c
diff options
context:
space:
mode:
authordamien <damien@openbsd.org>2006-08-29 17:56:32 +0000
committerdamien <damien@openbsd.org>2006-08-29 17:56:32 +0000
commiteba5dc7c10515788dcdb4055552b6d1301ec6b8c (patch)
tree330fa78c29bb4392cc2b1ed255370c7f5e66ac30 /sys/dev/i2c
parentIf pgrp is zero, the process ID of the specified process is used. (diff)
downloadwireguard-openbsd-eba5dc7c10515788dcdb4055552b6d1301ec6b8c.tar.xz
wireguard-openbsd-eba5dc7c10515788dcdb4055552b6d1301ec6b8c.zip
Change the way ieee80211_fix_rate() handles the IEEE80211_F_DOFRATE flag.
Instead of removing the rates from the node's rate set, just check that the fixed rate is present in the rate set. Otherwise, the node will be marked non-ERP which will force the use of protection mode (either CTS-to-self or RTS/CTS) in an 802.11g network and degrade performance. This fixes HostAP mode for 11g with a fixed rate. Problem originally reported by Sam Fourman Jr. Code from FreeBSD. ok reyk@, "no objections here" jsg@
Diffstat (limited to 'sys/dev/i2c')
0 files changed, 0 insertions, 0 deletions