ethdev: add dev configured flag
[dpdk.git] / lib / ethdev / rte_ethdev_core.h
index 4679d94..edf96de 100644 (file)
@@ -167,7 +167,11 @@ struct rte_eth_dev_data {
                scattered_rx : 1,  /**< RX of scattered packets is ON(1) / OFF(0) */
                all_multicast : 1, /**< RX all multicast mode ON(1) / OFF(0). */
                dev_started : 1,   /**< Device state: STARTED(1) / STOPPED(0). */
-               lro         : 1;   /**< RX LRO is ON(1) / OFF(0) */
+               lro         : 1,   /**< RX LRO is ON(1) / OFF(0) */
+               dev_configured : 1;
+               /**< Indicates whether the device is configured.
+                *   CONFIGURED(1) / NOT CONFIGURED(0).
+                */
        uint8_t rx_queue_state[RTE_MAX_QUEUES_PER_PORT];
                /**< Queues state: HAIRPIN(2) / STARTED(1) / STOPPED(0). */
        uint8_t tx_queue_state[RTE_MAX_QUEUES_PER_PORT];