summaryrefslogtreecommitdiffstats
path: root/src/vnet/devices/virtio/virtio_api.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/vnet/devices/virtio/virtio_api.c')
-rw-r--r--src/vnet/devices/virtio/virtio_api.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/vnet/devices/virtio/virtio_api.c b/src/vnet/devices/virtio/virtio_api.c
index 9a145d94a41..d9931046083 100644
--- a/src/vnet/devices/virtio/virtio_api.c
+++ b/src/vnet/devices/virtio/virtio_api.c
@@ -126,15 +126,18 @@ vl_api_virtio_pci_create_v2_t_handler (vl_api_virtio_pci_create_v2_t * mp)
STATIC_ASSERT (((int) VIRTIO_API_FLAG_IN_ORDER ==
(int) VIRTIO_FLAG_IN_ORDER),
"virtio in-order api flag mismatch");
+ STATIC_ASSERT (((int) VIRTIO_API_FLAG_BUFFERING ==
+ (int) VIRTIO_FLAG_BUFFERING),
+ "virtio buffering api flag mismatch");
ap->virtio_flags = clib_net_to_host_u32 (mp->virtio_flags);
ap->features = clib_net_to_host_u64 (mp->features);
- if (ap->virtio_flags & VIRTIO_FLAG_GSO)
+ if (ap->virtio_flags & VIRTIO_API_FLAG_GSO)
ap->gso_enabled = 1;
else
ap->gso_enabled = 0;
- if (ap->virtio_flags & VIRTIO_FLAG_CSUM_OFFLOAD)
+ if (ap->virtio_flags & VIRTIO_API_FLAG_CSUM_OFFLOAD)
ap->checksum_offload_enabled = 1;
else
ap->checksum_offload_enabled = 0;