#62 Only match incoming G2 on port and IP

bugfix/Running100_#62
Geoffrey Merck 1 month ago
parent 58c671de0d
commit 14225e6150

@ -128,8 +128,8 @@ void CG2ProtocolHandlerPool::traverseNat(const std::string& address)
bool CG2ProtocolHandlerPool::writeHeader(const CHeaderData& header)
{
auto handler = findHandler(header.getDestination(), IMT_ADDRESS_AND_PORT);
if(handler == nullptr)
handler = findHandler(header.getDestination(), IMT_ADDRESS_ONLY);
// if(handler == nullptr)
// handler = findHandler(header.getDestination(), IMT_ADDRESS_ONLY);
if(handler == nullptr) {
handler = new CG2ProtocolHandler(&m_socket, header.getDestination(), G2_BUFFER_LENGTH);

Loading…
Cancel
Save

Powered by TurnKey Linux.