net/virtio-user: fix multi-process attach
[dpdk.git] / drivers / net / tap / rte_eth_tap.h
index f1496dc..ad497b3 100644 (file)
 #include <rte_ethdev.h>
 #include <rte_ether.h>
 
-#define RTE_PMD_TAP_MAX_QUEUES 16
+#ifdef IFF_MULTI_QUEUE
+#define RTE_PMD_TAP_MAX_QUEUES 16
+#else
+#define RTE_PMD_TAP_MAX_QUEUES 1
+#endif
 
 struct pkt_stats {
        uint64_t opackets;              /* Number of output packets */