]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/msg/async/dpdk/ARP.cc
import quincy beta 17.1.0
[ceph.git] / ceph / src / msg / async / dpdk / ARP.cc
index dedc9e3c7aade1558a86d604cb5ef2d8dc1dc23a..f73eed40c28d646009d80a08f7e638e879922d23 100644 (file)
@@ -48,9 +48,9 @@ arp::arp(interface* netif):
     )
 {}
 
-Tub<l3_protocol::l3packet> arp::get_packet()
+std::optional<l3_protocol::l3packet> arp::get_packet()
 {
-  Tub<l3_protocol::l3packet> p;
+  std::optional<l3_protocol::l3packet> p;
   if (!_packetq.empty()) {
     p = std::move(_packetq.front());
     _packetq.pop_front();