[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r3112 - GNUnet/src/server
From: |
grothoff |
Subject: |
[GNUnet-SVN] r3112 - GNUnet/src/server |
Date: |
Sun, 9 Jul 2006 13:12:55 -0700 (PDT) |
Author: grothoff
Date: 2006-07-09 13:12:50 -0700 (Sun, 09 Jul 2006)
New Revision: 3112
Modified:
GNUnet/src/server/connection.c
Log:
fx
Modified: GNUnet/src/server/connection.c
===================================================================
--- GNUnet/src/server/connection.c 2006-07-09 14:29:53 UTC (rev 3111)
+++ GNUnet/src/server/connection.c 2006-07-09 20:12:50 UTC (rev 3112)
@@ -1381,12 +1381,14 @@
/* finally padd with noise */
if ( (p + sizeof(P2P_MESSAGE_HEADER) <= totalMessageSize) &&
(disable_random_padding == NO) ) {
- P2P_MESSAGE_HEADER *part;
+ P2P_MESSAGE_HEADER part;
unsigned short noiseLen = totalMessageSize - p;
- part = (P2P_MESSAGE_HEADER *) & plaintextMsg[p];
- part->size = htons(noiseLen);
- part->type = htons(P2P_PROTO_noise);
+ part.size = htons(noiseLen);
+ part.type = htons(P2P_PROTO_noise);
+ memcpy(&plaintextMsg[p],
+ &part,
+ sizeof(P2P_MESSAGE_HEADER));
for (i = p + sizeof(P2P_MESSAGE_HEADER); i < totalMessageSize; i++)
plaintextMsg[i] = (char) rand();
p = totalMessageSize;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r3112 - GNUnet/src/server,
grothoff <=