net: netmap: fix mistaken nm_ring_empty() usage

This macro looks up ring->cur, but cannot be used inside the
netmap_receive_iov_flags() loop, since ring->cur is only updated
(for consistency reasons) after the loop. A direct comparison
against ring->tail is therefore necessary.