[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r10746 - gnunet/src/fragmentation
From: |
gnunet |
Subject: |
[GNUnet-SVN] r10746 - gnunet/src/fragmentation |
Date: |
Thu, 1 Apr 2010 22:26:10 +0200 |
Author: grothoff
Date: 2010-04-01 22:26:10 +0200 (Thu, 01 Apr 2010)
New Revision: 10746
Modified:
gnunet/src/fragmentation/fragmentation.c
Log:
making it compile
Modified: gnunet/src/fragmentation/fragmentation.c
===================================================================
--- gnunet/src/fragmentation/fragmentation.c 2010-04-01 16:20:35 UTC (rev
10745)
+++ gnunet/src/fragmentation/fragmentation.c 2010-04-01 20:26:10 UTC (rev
10746)
@@ -66,7 +66,7 @@
char * buff;
int counter;
struct GNUNET_TIME_Absolute receivedTime;
- struct GNUNET_PeerIdentity *peerID;
+ struct GNUNET_PeerIdentity peerID;
int * num;
};
@@ -214,7 +214,8 @@
buffer = ctx->buffer;
while (buffer != NULL)
{
- if(buffer->id == ntohl(frag->id)&&(buffer->peerID==sender)){
+ if ((buffer->id == ntohl(frag->id))&&(0 == memcmp
(&buffer->peerID,
+ sender, sizeof (struct GNUNET_PeerIdentity)))){
exist = 1;
break;
}
@@ -234,18 +235,18 @@
}
if(!exist){
- buffer = (struct
GNUNET_FRAGEMENT_Ctxbuffer*)GNUNET_malloc(sizeof(struct
GNUNET_FRAGEMENT_Ctxbuffer));
- buffer->num =
(int*)GNUNET_malloc(ntohs(frag->totalNum)*sizeof(int));
+ buffer = GNUNET_malloc(sizeof(struct
GNUNET_FRAGEMENT_Ctxbuffer));
+ buffer->num = GNUNET_malloc(ntohs(frag->totalNum)*sizeof(int));
int j;
for(j = 0; j<ntohs(frag->totalNum); j++){
buffer->num[j] = -10;
}
- buffer->peerID = sender;
+ buffer->peerID = *sender;
buffer->id = ntohl(frag->id);
buffer->receivedTime = GNUNET_TIME_absolute_get ();
uint16_t si = ntohs(frag->totalSize);
buffer->size = si;
- buffer->buff = (char*)GNUNET_malloc(si);
+ buffer->buff = GNUNET_malloc(si);
buffer->next = ctx->buffer;
ctx->buffer = buffer;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r10746 - gnunet/src/fragmentation,
gnunet <=