mirror of
https://github.com/drygdryg/rtl8188eus.git
synced 2025-04-29 02:37:16 +09:00
Reduce interface number when virtual interface removed
This commit is contained in:
parent
ba7d6c3883
commit
ac68625b41
@ -2851,8 +2851,12 @@ void rtw_drv_free_vir_ifaces(struct dvobj_priv *dvobj)
|
||||
|
||||
void rtw_drv_del_vir_if(_adapter *padapter)
|
||||
{
|
||||
struct dvobj_priv *pdvobjpriv;
|
||||
|
||||
rtw_drv_stop_vir_if(padapter);
|
||||
rtw_drv_free_vir_if(padapter);
|
||||
pdvobjpriv = adapter_to_dvobj(padapter);
|
||||
--pdvobjpriv->iface_nums;
|
||||
}
|
||||
|
||||
void rtw_drv_del_vir_ifaces(_adapter *primary_padapter)
|
||||
|
@ -1498,6 +1498,8 @@ free_dvobj:
|
||||
if (status != _SUCCESS)
|
||||
usb_dvobj_deinit(pusb_intf);
|
||||
exit:
|
||||
if (!status)
|
||||
pr_info("In %s return -ENODEV\n", __func__);
|
||||
return status == _SUCCESS ? 0 : -ENODEV;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user