]> git.ipfire.org Git - thirdparty/qemu.git/commit
vhost: add vhost_net_set_backend()
authorMarc-André Lureau <marcandre.lureau@redhat.com>
Tue, 26 Jul 2016 21:15:25 +0000 (01:15 +0400)
committerMichael S. Tsirkin <mst@redhat.com>
Thu, 28 Jul 2016 21:33:49 +0000 (00:33 +0300)
commit950d94ba0671e7f154a9e87a277f8efbddcee28f
tree12851ea5543d29c01974e541ad9d30aa90d4fa00
parentf6b8571041eea057b9e55fad51357e8d8ac9b1c0
vhost: add vhost_net_set_backend()

Not all vhost-user backends support ops->vhost_net_set_backend(). It is
a nicer to provide an assert/error than to crash trying to
call. Furthermore, it improves a bit the code by hiding vhost_ops
details.

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
hw/net/vhost_net.c
hw/virtio/vhost.c
include/hw/virtio/vhost.h