mirror of
https://github.com/torvalds/linux.git
synced 2026-06-07 14:04:54 +02:00
staging: r8188eu: return immediately if we're not meant to encrypt
In function xmitframe_swencrypt, we can return immediately if our packet needs no encryption. This is simpler than wrapping all the code into a large if statement. Signed-off-by: Martin Kaiser <martin@kaiser.cx> Tested-by: Philipp Hortmann <philipp.g.hortmann@gmail.com> # Edimax N150 Link: https://lore.kernel.org/r/20221230180646.91008-5-martin@kaiser.cx Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
00df407396
commit
c22afb2e5d
|
|
@ -765,21 +765,22 @@ static void xmitframe_swencrypt(struct adapter *padapter, struct xmit_frame *pxm
|
|||
{
|
||||
struct pkt_attrib *pattrib = &pxmitframe->attrib;
|
||||
|
||||
if (pattrib->bswenc) {
|
||||
switch (pattrib->encrypt) {
|
||||
case _WEP40_:
|
||||
case _WEP104_:
|
||||
rtw_wep_encrypt(padapter, pxmitframe);
|
||||
break;
|
||||
case _TKIP_:
|
||||
rtw_tkip_encrypt(padapter, pxmitframe);
|
||||
break;
|
||||
case _AES_:
|
||||
rtw_aes_encrypt(padapter, pxmitframe);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
if (!pattrib->bswenc)
|
||||
return;
|
||||
|
||||
switch (pattrib->encrypt) {
|
||||
case _WEP40_:
|
||||
case _WEP104_:
|
||||
rtw_wep_encrypt(padapter, pxmitframe);
|
||||
break;
|
||||
case _TKIP_:
|
||||
rtw_tkip_encrypt(padapter, pxmitframe);
|
||||
break;
|
||||
case _AES_:
|
||||
rtw_aes_encrypt(padapter, pxmitframe);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user