]> git.baikalelectronics.ru Git - kernel.git/commit
staging: vt6656: correct packet types for CTS protect, mode.
authorMalcolm Priestley <tvboxspy@gmail.com>
Wed, 8 Jan 2020 21:40:58 +0000 (21:40 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 10 Jan 2020 12:49:19 +0000 (13:49 +0100)
commitb3d3869ffe5963d34c1ae705d01acf66b0df5218
treee18400874812fc93426811caaa20f92364654c50
parentab7d63bb9cc8a344e7fc07ec4e70f96812c82e26
staging: vt6656: correct packet types for CTS protect, mode.

It appears that the driver still transmits in CTS protect mode even
though it is not enabled in mac80211.

That is both packet types PK_TYPE_11GA and PK_TYPE_11GB both use CTS protect.
The only difference between them GA does not use B rates.

Find if only B rate in GB or GA in protect mode otherwise transmit packets
as PK_TYPE_11A.

Cc: stable <stable@vger.kernel.org>
Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com>
Link: https://lore.kernel.org/r/9c1323ff-dbb3-0eaa-43e1-9453f7390dc0@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/vt6656/device.h
drivers/staging/vt6656/rxtx.c