#include <rte_atomic.h>
#include <rte_dev.h>
-#include <rte_ethdev_driver.h>
+#include <ethdev_driver.h>
#include <rte_devargs.h>
#include <rte_flow.h>
#include <rte_interrupts.h>
/*
* Set of sub_devices.
* subs[0] is the preferred device
- * any other is just another slave
+ * any other is just another sub device
*/
struct sub_device *subs; /* shared between processes */
uint8_t subs_head; /* if head == tail, no subs */
struct rte_ether_addr *mcast_addrs;
/* current capabilities */
struct rte_eth_dev_owner my_owner; /* Unique owner. */
- struct rte_intr_handle intr_handle; /* Port interrupt handle. */
+ struct rte_intr_handle *intr_handle; /* Port interrupt handle. */
/*
* Fail-safe state machine.
* This level will be tracking state of the EAL and eth