tap: Drop tap_can_send
commita90a7425cf592a3afeff3eaf32f543b83050ee5c
authorFam Zheng <famz@redhat.com>
Thu, 4 Jun 2015 06:45:17 +0000 (4 14:45 +0800)
committerStefan Hajnoczi <stefanha@redhat.com>
Fri, 12 Jun 2015 12:26:21 +0000 (12 13:26 +0100)
tree966cedd57175cf5cdd30ca0ac51267e664c5b847
parent6e99c631f116221d169ea53953d91b8aa74d297a
tap: Drop tap_can_send

This callback is called by main loop before polling s->fd, if it returns
false, the fd will not be polled in this iteration.

This is redundant with checks inside read callback. After this patch,
the data will be sent to peer when it arrives. If the device can't
receive, it will be queued to incoming_queue, and when the device status
changes, this queue will be flushed.

Signed-off-by: Fam Zheng <famz@redhat.com>
Message-id: 1433400324-7358-7-git-send-email-famz@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
net/tap.c