29 } __attribute__((__packed__));
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__));
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)