enable sending I2NP messages

This commit is contained in:
orignal 2018-12-03 18:47:20 -05:00
parent 10251a6447
commit 12ac7d6a00
2 changed files with 4 additions and 45 deletions

View file

@ -217,7 +217,6 @@ namespace transport
std::list<std::shared_ptr<I2NPMessage> > m_SendQueue;
};
typedef std::array<uint8_t, NTCP2_UNENCRYPTED_FRAME_MAX_SIZE> NTCP2FrameBuffer; // TODO: remove
class NTCP2Server
{
public:
@ -236,9 +235,6 @@ namespace transport
void Connect(const boost::asio::ip::address & address, uint16_t port, std::shared_ptr<NTCP2Session> conn);
NTCP2FrameBuffer * NewNTCP2FrameBuffer () { return m_NTCP2FrameBuffersPool.Acquire(); }
void DeleteNTCP2FrameBuffer (NTCP2FrameBuffer * buf) { return m_NTCP2FrameBuffersPool.Release(buf); }
private:
void Run ();
@ -262,8 +258,6 @@ namespace transport
std::map<i2p::data::IdentHash, std::shared_ptr<NTCP2Session> > m_NTCP2Sessions;
std::list<std::shared_ptr<NTCP2Session> > m_PendingIncomingSessions;
i2p::util::MemoryPool<NTCP2FrameBuffer> m_NTCP2FrameBuffersPool; // TODO: remove
public:
// for HTTP/I2PControl