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

@ -129,7 +129,7 @@ namespace llarp
const Addr requester = itr->second;
std::vector< byte_t > tmp(pkt->sz);
std::copy_n(pkt->cur, pkt->sz, tmp.begin());
std::copy_n(pkt->base, pkt->sz, tmp.begin());
auto self = shared_from_this();
m_ServerLogic->queue_func([=]() {
// forward reply to requester via server
@ -182,7 +182,7 @@ namespace llarp
tx.from = PickRandomResolver();
m_Forwarded[tx] = from;
std::vector< byte_t > tmp(pkt->sz);
std::copy_n(pkt->cur, pkt->sz, tmp.begin());
std::copy_n(pkt->base, pkt->sz, tmp.begin());
m_ClientLogic->queue_func([=] {
// do query

@ -41,6 +41,7 @@ namespace llarp
r->netloop())
, m_NetworkToUserPktQueue(nickname + "_recvq", r->netloop(),
r->netloop())
, m_Resolver(std::make_shared<dns::Proxy>(r->netloop(), r->logic(), r->netloop(), r->logic(), this))
{
#ifdef ANDROID
tunif.get_fd_promise = &get_tun_fd_promise;

Loading…
Cancel
Save