Add HAProxy PROXY Protocol v2 support (#399)

This commit is contained in:
KingJulien1st
2026-02-22 22:17:32 +01:00
committed by GitHub
parent 2cc5ba2fb9
commit 23d3a24bc4
8 changed files with 202 additions and 35 deletions
+1 -1
View File
@@ -44,7 +44,7 @@ static constexpr int32_t BAN_THRESHOLD_POINTS = -15;
namespace p2pool {
StratumServer::StratumServer(p2pool* pool)
: TCPServer(DEFAULT_BACKLOG, StratumClient::allocate, std::string(), Params::ProxyType::INVALID)
: TCPServer(DEFAULT_BACKLOG, StratumClient::allocate, std::string(), Params::ProxyType::INVALID, pool->params().m_stratumProxyProtocol)
, m_pool(pool)
, m_autoDiff(pool->params().m_autoDiff)
, m_enableFullValidation(pool->params().m_enableFullValidation)