net/can: device buffer must be clear after enqueue to readahead

Signed-off-by: chao an <anchao@xiaomi.com>
This commit is contained in:
chao an 2022-12-07 23:08:53 +08:00 committed by Xiang Xiao
parent fc1b71b9a6
commit 6950b67b46

View File

@ -215,6 +215,10 @@ uint16_t can_datahandler(FAR struct net_driver_s *dev,
ret = iob->io_pktlen;
}
/* Device buffer must be enqueue or freed, clear the handle */
netdev_iob_clear(dev);
return ret;
}