fix Tx rate selection for management frames in iwx(4)
authorstsp <stsp@openbsd.org>
Mon, 26 Feb 2024 18:00:09 +0000 (18:00 +0000)
committerstsp <stsp@openbsd.org>
Mon, 26 Feb 2024 18:00:09 +0000 (18:00 +0000)
commit9fb1f10bfcbfc611a885a088a1658b52427addcb
tree41c58613cd48019365e9e6f5ecf393f8836a9115
parenta5f50487b5f48b4d24ded7f4624e0957c8c3797a
fix Tx rate selection for management frames in iwx(4)

The Tx rate index stored in ni->ni_txrate is not intended for use
with management frames, yet iwx_tx_fill_cmd() was using it anyway.
Use the minimum basic rate selected within iwx_tx_fill_cmd() instead.
sys/dev/pci/if_iwx.c