staging: rtl8723bs: Fix Unneeded variable: "ret". Return "0"
authorShobhit Kukreti <shobhitkukreti@gmail.com>
Fri, 7 Jun 2019 03:10:52 +0000 (20:10 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 9 Jun 2019 11:03:52 +0000 (13:03 +0200)
coccicheck reported Unneeded variable ret at rtl8723bs/core/rtw_ap.c:1400.
Function "rtw_acl_remove_sta" always returns 0. Modified return type of the
function to void.

Signed-off-by: Shobhit Kukreti <shobhitkukreti@gmail.com>
Reviewed-by: Bastien Nocera <hadess@hadess.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8723bs/core/rtw_ap.c
drivers/staging/rtl8723bs/include/rtw_ap.h
drivers/staging/rtl8723bs/os_dep/ioctl_linux.c

index 7bebb4118ecd4e2ed72123fd38a370404c4f5f13..87b201af56a91287cbf5d1aae9a00d5cc7bc9aa9 100644 (file)
@@ -1394,10 +1394,9 @@ int rtw_acl_add_sta(struct adapter *padapter, u8 *addr)
        return ret;
 }
 
-int rtw_acl_remove_sta(struct adapter *padapter, u8 *addr)
+void rtw_acl_remove_sta(struct adapter *padapter, u8 *addr)
 {
        struct list_head        *plist, *phead;
-       int ret = 0;
        struct rtw_wlan_acl_node *paclnode;
        struct sta_priv *pstapriv = &padapter->stapriv;
        struct wlan_acl_pool *pacl_list = &pstapriv->acl_list;
@@ -1438,7 +1437,6 @@ int rtw_acl_remove_sta(struct adapter *padapter, u8 *addr)
 
        DBG_871X("%s, acl_num =%d\n", __func__, pacl_list->num);
 
-       return ret;
 }
 
 u8 rtw_ap_set_pairwise_key(struct adapter *padapter, struct sta_info *psta)
index d6f3a3a88a4279dcaa68f61b37652e5ca92e10a6..4a1ed9eff83a66b4c48e2244140ee7cc91c3a17e 100644 (file)
@@ -19,7 +19,7 @@ int rtw_check_beacon_data(struct adapter *padapter, u8 *pbuf,  int len);
 void rtw_ap_restore_network(struct adapter *padapter);
 void rtw_set_macaddr_acl(struct adapter *padapter, int mode);
 int rtw_acl_add_sta(struct adapter *padapter, u8 *addr);
-int rtw_acl_remove_sta(struct adapter *padapter, u8 *addr);
+void rtw_acl_remove_sta(struct adapter *padapter, u8 *addr);
 
 u8 rtw_ap_set_pairwise_key(struct adapter *padapter, struct sta_info *psta);
 int rtw_ap_set_group_key(struct adapter *padapter, u8 *key, u8 alg, int keyid);
index 0be8288cc0e2aa61806a4ab4f08a3a87245225d0..fc3885d299d61198b378d8834bb0d287360859a2 100644 (file)
@@ -4174,7 +4174,8 @@ static int rtw_ioctl_acl_remove_sta(struct net_device *dev, struct ieee_param *p
                return -EINVAL;
        }
 
-       return rtw_acl_remove_sta(padapter, param->sta_addr);
+       rtw_acl_remove_sta(padapter, param->sta_addr);
+       return 0;
 
 }