From: Yuri Benditovich Date: Fri, 8 May 2020 12:59:30 +0000 (+0300) Subject: tap: allow extended virtio header with hash info X-Git-Tag: v5.1.0-rc0~62^2~30 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=fbbdbddec018723d9f863f01cdec172dda9df12b;p=thirdparty%2Fqemu.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 6207f61f84a..ca48f2a2855 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;