diff --git a/src/drivers/net/eoib.c b/src/drivers/net/eoib.c index f58e74b7..e8247837 100644 --- a/src/drivers/net/eoib.c +++ b/src/drivers/net/eoib.c @@ -870,8 +870,9 @@ static void eoib_duplicate ( struct eoib_device *eoib, err_post_send: err_path: + list_del ( ©->list ); err_alloc: - netdev_tx_complete_err ( netdev, copy, rc ); + netdev_tx_err ( netdev, copy, rc ); } /**