emplace queue

pull/598/head
Jeff Becker 5 years ago
parent dee639500a
commit b44372bdc5
No known key found for this signature in database
GPG Key ID: F357B3B42F6F9B05

@ -139,6 +139,8 @@ namespace llarp
pkt.UpdateIPv4PacketOnDst(src, m_IP);
const llarp_buffer_t& pktbuf = pkt.Buffer(); // life time extension
uint8_t queue_idx = pktbuf.sz / llarp::routing::ExitPadSize;
if(m_DownstreamQueues.find(queue_idx) == m_DownstreamQueues.end())
m_DownstreamQueues.emplace(queue_idx, InboundTrafficQueue_t{});
auto& queue = m_DownstreamQueues[queue_idx];
if(queue.size() == 0)
{

Loading…
Cancel
Save