check I2NP messsage buffer size

This commit is contained in:
orignal 2017-12-01 12:57:05 -05:00
parent a1e820182c
commit df18692af9
5 changed files with 76 additions and 16 deletions

View file

@ -454,7 +454,7 @@ namespace i2p
void RouterContext::HandleI2NPMessage (const uint8_t * buf, size_t len, std::shared_ptr<i2p::tunnel::InboundTunnel> from)
{
i2p::HandleI2NPMessage (CreateI2NPMessage (buf, GetI2NPMessageLength (buf), from));
i2p::HandleI2NPMessage (CreateI2NPMessage (buf, GetI2NPMessageLength (buf, len), from));
}
void RouterContext::ProcessGarlicMessage (std::shared_ptr<I2NPMessage> msg)