2009-02-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>

Fixed buffer overrun.
	* src/DHTRoutingTableDeserializer.cc
pull/1/head
Tatsuhiro Tsujikawa 2009-02-11 16:09:20 +00:00
parent c7cf936956
commit 8f596468eb
2 changed files with 6 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2009-02-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Fixed buffer overrun.
* src/DHTRoutingTableDeserializer.cc
2009-02-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Added LL for long long int constant.

View File

@ -91,7 +91,7 @@ void DHTRoutingTableDeserializer::deserialize(std::istream& in)
memset(zero, 0, sizeof(zero));
int version;
char buf[26];
char buf[55];
// header
in.read(buf, 8);
if(memcmp(header, buf, 8) == 0) {