From: Yuri Benditovich Date: Fri, 8 May 2020 12:59:30 +0000 (+0300) Subject: tap: allow extended virtio header with hash info X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=fbbdbddec018723d9f863f01cdec172dda9df12b;p=qemu.git tap: allow extended virtio header with hash info Signed-off-by: Yuri Benditovich Signed-off-by: Jason Wang --- diff --git a/net/tap.c b/net/tap.c index 6207f61f84..ca48f2a285 100644 --- a/net/tap.c +++ b/net/tap.c @@ -254,7 +254,8 @@ static void tap_set_vnet_hdr_len(NetClientState *nc, int len) assert(nc->info->type == NET_CLIENT_DRIVER_TAP); assert(len == sizeof(struct virtio_net_hdr_mrg_rxbuf) || - len == sizeof(struct virtio_net_hdr)); + len == sizeof(struct virtio_net_hdr) || + len == sizeof(struct virtio_net_hdr_v1_hash)); tap_fd_set_vnet_hdr_len(s->fd, len); s->host_vnet_hdr_len = len;