[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r22272 - gnunet/src/mesh
From: |
gnunet |
Subject: |
[GNUnet-SVN] r22272 - gnunet/src/mesh |
Date: |
Mon, 25 Jun 2012 13:55:03 +0200 |
Author: bartpolot
Date: 2012-06-25 13:55:03 +0200 (Mon, 25 Jun 2012)
New Revision: 22272
Modified:
gnunet/src/mesh/gnunet-service-mesh_new.c
Log:
- wip mesh/regex
Modified: gnunet/src/mesh/gnunet-service-mesh_new.c
===================================================================
--- gnunet/src/mesh/gnunet-service-mesh_new.c 2012-06-25 11:46:24 UTC (rev
22271)
+++ gnunet/src/mesh/gnunet-service-mesh_new.c 2012-06-25 11:55:03 UTC (rev
22272)
@@ -4024,7 +4024,9 @@
size_t size, const void *data)
{
const struct MeshRegexBlock *block = data;
+ struct MeshRegexSerachContext *ctx = cls;
char *proof;
+ size_t len;
// FIXME: does proof have to be NULL terminated?
proof = (char *) &block[1];
@@ -4033,6 +4035,20 @@
GNUNET_break_op (0);
return;
}
+ len = strlen (ctx->description);
+ if (len == ctx->position)
+ {
+ if (GNUNET_YES == ntohl (block->accepting))
+ {
+ GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Found peer by service\n");
+ }
+ else
+ {
+ GNUNET_break (0);
+ // FIXME ERROR? Backtrace?
+ }
+ return;
+ }
// FIXME complete
return;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r22272 - gnunet/src/mesh,
gnunet <=