doca_error_t destroy_eth_core_resources(struct eth_core_resources *resources)
doca_error_t extract_ibdev_name(char *ibdev_name, char *ibdev_name_out)
doca_error_t allocate_eth_core_resources(struct eth_core_config *cfg, struct eth_core_resources *resources)
doca_error_t extract_mac_addr(char *mac_addr, uint8_t *mac_addr_out)
struct rdma_resources resources
#define DOCA_DEVINFO_MAC_ADDR_SIZE
Length of MAC address.
enum doca_error doca_error_t
DOCA API return codes.
struct ether_hdr __attribute__((__packed__))
const struct ip_frag_config * cfg
doca_error_t(* tasks_check)(struct doca_devinfo *)
size_t inventory_num_elements
struct program_core_objects core_objs
uint8_t dst_addr[DOCA_DEVINFO_MAC_ADDR_SIZE]
uint8_t src_addr[DOCA_DEVINFO_MAC_ADDR_SIZE]