29 } __attribute__((__packed__)) __attribute__((aligned(2)));
35 uint16_t arp_hardware;
36 #define RTE_ARP_HRD_ETHER 1 38 uint16_t arp_protocol;
42 #define RTE_ARP_OP_REQUEST 1 43 #define RTE_ARP_OP_REPLY 2 44 #define RTE_ARP_OP_REVREQUEST 3 45 #define RTE_ARP_OP_REVREPLY 4 46 #define RTE_ARP_OP_INVREQUEST 8 47 #define RTE_ARP_OP_INVREPLY 9 50 } __attribute__((__packed__)) __attribute__((aligned(2)));
struct rte_ether_addr arp_sha
struct rte_ether_addr arp_tha
__rte_experimental struct rte_mbuf * rte_net_make_rarp_packet(struct rte_mempool *mpool, const struct rte_ether_addr *mac)