]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/virtio/virtio_user/virtio_user_dev.h
net/ice: use dynamic log type for Tx/Rx debug
[dpdk.git] / drivers / net / virtio / virtio_user / virtio_user_dev.h
index c57b298a665ad60bbb0e4ee932ff1132dd70a364..ad868377177e02a7e345070bf49777a1452f4c6c 100644 (file)
@@ -9,7 +9,6 @@
 #include <stdbool.h>
 #include "../virtio_pci.h"
 #include "../virtio_ring.h"
-#include "vhost.h"
 
 struct virtio_user_queue {
        uint16_t used_idx;
@@ -43,7 +42,7 @@ struct virtio_user_dev {
        uint64_t        unsupported_features; /* unsupported features mask */
        uint8_t         status;
        uint16_t        port_id;
-       uint8_t         mac_addr[ETHER_ADDR_LEN];
+       uint8_t         mac_addr[RTE_ETHER_ADDR_LEN];
        char            path[PATH_MAX];
        union {
                struct vring            vrings[VIRTIO_MAX_VIRTQUEUES];
@@ -61,7 +60,8 @@ int virtio_user_start_device(struct virtio_user_dev *dev);
 int virtio_user_stop_device(struct virtio_user_dev *dev);
 int virtio_user_dev_init(struct virtio_user_dev *dev, char *path, int queues,
                         int cq, int queue_size, const char *mac, char **ifname,
-                        int mrg_rxbuf, int in_order, int packed_vq);
+                        int server, int mrg_rxbuf, int in_order,
+                        int packed_vq);
 void virtio_user_dev_uninit(struct virtio_user_dev *dev);
 void virtio_user_handle_cq(struct virtio_user_dev *dev, uint16_t queue_idx);
 void virtio_user_handle_cq_packed(struct virtio_user_dev *dev,