mirror of
https://github.com/apache/nuttx.git
synced 2026-06-04 06:42:32 +08:00
rndis: Fixed rndis assert issue when calling composite_uninitlize
Signed-off-by: sunkun3 <sunkun3@xiaomi.com>
This commit is contained in:
@@ -2308,11 +2308,15 @@ static void usbclass_unbind(FAR struct usbdevclass_driver_s *driver,
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
if (priv->rdreq)
|
if (priv->rdreq)
|
||||||
{
|
{
|
||||||
usbdev_freereq(priv->epbulkout, priv->rdreq);
|
usbdev_freereq(priv->epbulkout, priv->rdreq);
|
||||||
}
|
}
|
||||||
|
|
||||||
netdev_unregister(&priv->netdev);
|
if (priv->registered)
|
||||||
|
{
|
||||||
|
netdev_unregister(&priv->netdev);
|
||||||
|
priv->registered = false;
|
||||||
|
}
|
||||||
|
|
||||||
/* Free write requests that are not in use (which should be all
|
/* Free write requests that are not in use (which should be all
|
||||||
* of them
|
* of them
|
||||||
|
|||||||
Reference in New Issue
Block a user