[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] [gnunet] 03/03: RPS service: Use correct file for sub
From: |
gnunet |
Subject: |
[GNUnet-SVN] [gnunet] 03/03: RPS service: Use correct file for sub |
Date: |
Tue, 30 Oct 2018 14:25:05 +0100 |
This is an automated email from the git hooks/post-receive script.
julius-buenger pushed a commit to branch master
in repository gnunet.
commit ec90e2445aa5e5650bbe3274b134a5bd35ed4d39
Author: Julius Bünger <address@hidden>
AuthorDate: Tue Oct 30 13:52:34 2018 +0100
RPS service: Use correct file for sub
---
src/rps/gnunet-service-rps.c | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/src/rps/gnunet-service-rps.c b/src/rps/gnunet-service-rps.c
index cbcf00f8f..2e2fa96a7 100644
--- a/src/rps/gnunet-service-rps.c
+++ b/src/rps/gnunet-service-rps.c
@@ -2814,6 +2814,25 @@ new_sub (const struct GNUNET_HashCode *hash,
"rps",
"FILENAME_VALID_PEERS");
}
+ if (0 != strncmp ("DISABLE", sub->filename_valid_peers, 7))
+ {
+ char *tmp_filename_valid_peers;
+ char str_hash[105];
+ uint32_t len_filename_valid_peers;
+
+ (void) GNUNET_snprintf (str_hash, 105, GNUNET_h2s_full (hash));
+ tmp_filename_valid_peers = GNUNET_strdup (sub->filename_valid_peers);
+ GNUNET_free (sub->filename_valid_peers);
+ len_filename_valid_peers = strlen (tmp_filename_valid_peers) + 105; /* Len
of full hash + 1 */
+ sub->filename_valid_peers = GNUNET_malloc (len_filename_valid_peers);
+ strncat (sub->filename_valid_peers,
+ tmp_filename_valid_peers,
+ len_filename_valid_peers);
+ strncat (sub->filename_valid_peers,
+ str_hash,
+ len_filename_valid_peers);
+ GNUNET_free (tmp_filename_valid_peers);
+ }
sub->peer_map = GNUNET_CONTAINER_multipeermap_create (4, GNUNET_NO);
/* Set up the sampler */
--
To stop receiving notification emails like this one, please contact
address@hidden