http://git.repo.i2p/w/i2pd.git/blob/fb26e78ecc9c0504a5ead46d67e2a275628487ed:/libi2pd/NTCP2.cpp
= eNTCP2BlkRouterInfo) 687 { 688 LogPrint (eLogWarning, " NTCP2: unexpected block " , (int)buf[0], " in SessionConfirmed " ); 689 Terminate (); 690 return; 691 } 692 auto size = bufbe16toh (buf.data () + 1); 693 if (size > buf.size () - 3) 694 { 695 LogPrint (eLogError, " NTCP2: Unexpected RouterInfo size " , size, " in SessionConfirmed " ); 696 Terminate (); 697 return; 698 } 699 // TODO: check flag 700 i2p::data::RouterInfo ri (buf.data () + 4, size - 1); // 1 byte block...