staging: r8188eu: convert switch to if statement in mgt_dispatcher()
authorMichael Straube <straube.linux@gmail.com>
Sat, 8 Jan 2022 08:27:33 +0000 (09:27 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 25 Jan 2022 15:15:52 +0000 (16:15 +0100)
The 'switch (GetFrameSubType(pframe))' in mgt_dispatcher() has only
one case that does something different than the default case. Convert
the switch to an if statement to improve readability.

Signed-off-by: Michael Straube <straube.linux@gmail.com>
Link: https://lore.kernel.org/r/20220108082736.16788-3-straube.linux@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/r8188eu/core/rtw_mlme_ext.c

index cdd928c37a3ead29b8a0a53f1a88e2a538325457..a169a7a39ebc7d0d0a148a37a08cd341eb207fea 100644 (file)
@@ -443,24 +443,13 @@ void mgt_dispatcher(struct adapter *padapter, struct recv_frame *precv_frame)
                psta->RxMgmtFrameSeqNum = precv_frame->attrib.seq_num;
        }
 
-       switch (GetFrameSubType(pframe)) {
-       case WIFI_AUTH:
+       if (GetFrameSubType(pframe) == WIFI_AUTH) {
                if (check_fwstate(pmlmepriv, WIFI_AP_STATE))
                        ptable->func = &OnAuth;
                else
                        ptable->func = &OnAuthClient;
-               fallthrough;
-       case WIFI_ASSOCREQ:
-       case WIFI_REASSOCREQ:
-       case WIFI_PROBEREQ:
-       case WIFI_BEACON:
-       case WIFI_ACTION:
-               _mgt_dispatcher(padapter, ptable, precv_frame);
-               break;
-       default:
-               _mgt_dispatcher(padapter, ptable, precv_frame);
-               break;
        }
+       _mgt_dispatcher(padapter, ptable, precv_frame);
 }
 
 static u32 p2p_listen_state_process(struct adapter *padapter, unsigned char *da)