De-prioritize some windivert logging

We don't really need to log at info level for every
windivert-intercepted incoming and outgoing packet.
pull/2008/head
Jason Rhinelander 2 years ago
parent 6f31d5108b
commit 768e953522
No known key found for this signature in database
GPG Key ID: C4992CE7A88D4262

@ -102,7 +102,7 @@ namespace llarp::win32
SetLastError(0); SetLastError(0);
return std::nullopt; return std::nullopt;
} }
L::info(cat, "got packet of size {}B", sz); L::trace(cat, "got packet of size {}B", sz);
pkt.resize(sz); pkt.resize(sz);
return Packet{std::move(pkt), std::move(addr)}; return Packet{std::move(pkt), std::move(addr)};
} }
@ -112,7 +112,7 @@ namespace llarp::win32
{ {
const auto& pkt = w_pkt.pkt; const auto& pkt = w_pkt.pkt;
const auto* addr = &w_pkt.addr; const auto* addr = &w_pkt.addr;
L::info(cat, "send dns packet of size {}B", pkt.size()); L::trace(cat, "send dns packet of size {}B", pkt.size());
UINT sz{}; UINT sz{};
if (wd::send(m_Handle, pkt.data(), pkt.size(), &sz, addr)) if (wd::send(m_Handle, pkt.data(), pkt.size(), &sz, addr))
return; return;
@ -151,7 +151,7 @@ namespace llarp::win32
throw std::runtime_error{"windivert thread is already running"}; throw std::runtime_error{"windivert thread is already running"};
auto read_loop = [this]() { auto read_loop = [this]() {
log::info(cat, "windivert read loop start"); log::debug(cat, "windivert read loop start");
while (true) while (true)
{ {
// in the read loop, read packets until they stop coming in // in the read loop, read packets until they stop coming in
@ -165,7 +165,7 @@ namespace llarp::win32
else // leave loop on read fail else // leave loop on read fail
break; break;
} }
log::info(cat, "windivert read loop end"); log::debug(cat, "windivert read loop end");
}; };
m_Runner = std::thread{std::move(read_loop)}; m_Runner = std::thread{std::move(read_loop)};

Loading…
Cancel
Save