mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-04-28 11:47:48 +02:00
more fixes of misalignment
This commit is contained in:
parent
fa4009821e
commit
29d1aa0146
7 changed files with 55 additions and 64 deletions
|
@ -122,7 +122,7 @@ namespace data
|
|||
{
|
||||
while (msg)
|
||||
{
|
||||
switch (msg->GetHeader ()->typeID)
|
||||
switch (msg->GetTypeID ())
|
||||
{
|
||||
case eI2NPDatabaseStore:
|
||||
LogPrint ("DatabaseStore");
|
||||
|
@ -137,7 +137,7 @@ namespace data
|
|||
HandleDatabaseLookupMsg (msg);
|
||||
break;
|
||||
default: // WTF?
|
||||
LogPrint ("NetDb: unexpected message type ", msg->GetHeader ()->typeID);
|
||||
LogPrint ("NetDb: unexpected message type ", msg->GetTypeID ());
|
||||
i2p::HandleI2NPMessage (msg);
|
||||
}
|
||||
msg = m_Queue.Get ();
|
||||
|
@ -424,7 +424,7 @@ namespace data
|
|||
void NetDb::HandleDatabaseStoreMsg (I2NPMessage * m)
|
||||
{
|
||||
const uint8_t * buf = m->GetPayload ();
|
||||
size_t len = be16toh (m->GetHeader ()->size);
|
||||
size_t len = m->GetSize ();
|
||||
I2NPDatabaseStoreMsg msg;
|
||||
memcpy (&msg, buf, sizeof (I2NPDatabaseStoreMsg));
|
||||
size_t offset = sizeof (I2NPDatabaseStoreMsg);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue