]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/virtio/virtio_ethdev.c
net/virtio: fix build without virtio-user
[dpdk.git] / drivers / net / virtio / virtio_ethdev.c
index 0fe99d5aed7c5909a4aee7954e255e8b98636fd8..1d51942903dda9e155800670b46d232ac4f2aa37 100644 (file)
@@ -1461,9 +1461,12 @@ virtio_remap_pci(struct rte_pci_device *pci_dev, struct virtio_hw *hw)
 static void
 virtio_set_vtpci_ops(struct virtio_hw *hw)
 {
+#ifdef RTE_VIRTIO_USER
        if (hw->virtio_user_dev)
                VTPCI_OPS(hw) = &virtio_user_ops;
-       else if (hw->modern)
+       else
+#endif
+       if (hw->modern)
                VTPCI_OPS(hw) = &modern_ops;
        else
                VTPCI_OPS(hw) = &legacy_ops;