diff --git a/Software/ethernet/device.c b/Software/ethernet/device.c index ee881c3..2e40e4a 100644 --- a/Software/ethernet/device.c +++ b/Software/ethernet/device.c @@ -333,10 +333,10 @@ static void complete_read_reqs() if (ios2) { copy_from_bd_and_reply(ios2, bd); - - Remove((struct Node *)bd); - AddTail(&et_rbuf_free_list, (struct Node *)bd); } + + Remove((struct Node *)bd); + AddTail(&et_rbuf_free_list, (struct Node *)bd); } Permit(); }