// // Copyright 2019 Ettus Research, a National Instruments brand // // SPDX-License-Identifier: GPL-3.0-or-later // #ifndef _INCLUDED_UHDLIB_TRANSPORT_DPDK_ARP_HPP_ #define _INCLUDED_UHDLIB_TRANSPORT_DPDK_ARP_HPP_ #include #include #include namespace uhd { namespace transport { namespace dpdk { struct arp_request { struct ether_addr tha; port_id_t port; ipv4_addr tpa; }; struct arp_entry { struct ether_addr mac_addr; std::vector reqs; }; }}} /* namespace uhd::transport::dpdk */ #endif /* _INCLUDED_UHDLIB_TRANSPORT_DPDK_ARP_HPP_ */