-enum xran_ping_states
-{
- PING_IDLE,
- PING_NEEDED,
- AWAITING_PONG
-};
-
-enum xran_ethdi_vf_ports
-{
- ETHDI_UP_VF = 0,
- ETHDI_CP_VF,
- ETHDI_VF_MAX
-};
-
-struct xran_io_loop_cfg
-{
- uint8_t id;
- char *dpdk_dev[ETHDI_VF_MAX];
- char *bbdev_dev[1];
- int bbdev_mode;
- int core;
- int system_core; /* Needed as DPDK will change your starting core. */
- int pkt_proc_core; /* Needed for packet processing thread. */
- int pkt_aux_core; /* Needed for packet dumping for debug purposes. */
- int timing_core; /* Needed for getting precise time */
- int port[ETHDI_VF_MAX]; /* This is auto-detected, no need to set. */
-};
-