]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/virtio/virtio_user/virtio_user_dev.c
net/bnxt: consolidate template table processing
[dpdk.git] / drivers / net / virtio / virtio_user / virtio_user_dev.c
index 63424656e3c1a8e55640e97320aa4fe92aed9f8b..3681758ef1c07ed049073d724122df08194d5b08 100644 (file)
@@ -389,6 +389,12 @@ virtio_user_dev_setup(struct virtio_user_dev *dev)
                                dev->vhostfds[q] = -1;
                                dev->tapfds[q] = -1;
                        }
+               } else if (dev->backend_type ==
+                               VIRTIO_USER_BACKEND_VHOST_VDPA) {
+                       dev->ops = &virtio_ops_vdpa;
+               } else {
+                       PMD_DRV_LOG(ERR, "Unknown backend type");
+                       return -1;
                }
        }