diff --git a/core/rtw_ap.c b/core/rtw_ap.c index 2ea3466..6ae613a 100644 --- a/core/rtw_ap.c +++ b/core/rtw_ap.c @@ -2069,6 +2069,7 @@ static int rtw_ap_set_key(_adapter *padapter, u8 *key, u8 alg, int keyid, u8 set case _TKIP_WTMIC_: case _AES_: keylen = 16; + break; default: keylen = 16; } diff --git a/core/rtw_mlme_ext.c b/core/rtw_mlme_ext.c index 464fa11..25651da 100644 --- a/core/rtw_mlme_ext.c +++ b/core/rtw_mlme_ext.c @@ -709,7 +709,7 @@ void mgt_dispatcher(_adapter *padapter, union recv_frame *precv_frame) ptable->func = &OnAuth; else ptable->func = &OnAuthClient; - //pass through + __attribute__ ((fallthrough)); case WIFI_ASSOCREQ: case WIFI_REASSOCREQ: _mgt_dispatcher(padapter, ptable, precv_frame);