aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2018-10-10 09:13:03 +0200
committerChristian Grothoff <christian@grothoff.org>2018-10-10 09:13:03 +0200
commit79984bff9bbec195e0fc7af04648cdd31024a18e (patch)
tree3f82e3af4fd9909661056c32ae5860a9ba07cc3b
parente0f72735afe8340b12d4b83d05281062ee141cdc (diff)
downloadgnunet-79984bff9bbec195e0fc7af04648cdd31024a18e.tar.gz
gnunet-79984bff9bbec195e0fc7af04648cdd31024a18e.zip
code cleanup, remove/simplify bogus check
-rw-r--r--po/POTFILES.in115
-rw-r--r--src/namestore/gnunet-service-namestore.c20
-rw-r--r--src/namestore/test_namestore_api_monitoring_existing.c104
3 files changed, 111 insertions, 128 deletions
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 49e4b64ac..cf704f337 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -4,21 +4,13 @@ src/arm/arm_monitor_api.c
4src/arm/gnunet-arm.c 4src/arm/gnunet-arm.c
5src/arm/gnunet-service-arm.c 5src/arm/gnunet-service-arm.c
6src/arm/mockup-service.c 6src/arm/mockup-service.c
7src/ats-tests/ats-testing-experiment.c
8src/ats-tests/ats-testing-log.c
9src/ats-tests/ats-testing-preferences.c
10src/ats-tests/ats-testing-traffic.c
11src/ats-tests/ats-testing.c
12src/ats-tests/gnunet-ats-sim.c
13src/ats-tests/gnunet-solver-eval.c
14src/ats-tool/gnunet-ats.c
15src/ats/ats_api_connectivity.c 7src/ats/ats_api_connectivity.c
16src/ats/ats_api_performance.c 8src/ats/ats_api_performance.c
17src/ats/ats_api_scanner.c 9src/ats/ats_api_scanner.c
18src/ats/ats_api_scheduling.c 10src/ats/ats_api_scheduling.c
19src/ats/gnunet-ats-solver-eval.c 11src/ats/gnunet-ats-solver-eval.c
20src/ats/gnunet-service-ats.c
21src/ats/gnunet-service-ats_addresses.c 12src/ats/gnunet-service-ats_addresses.c
13src/ats/gnunet-service-ats.c
22src/ats/gnunet-service-ats_connectivity.c 14src/ats/gnunet-service-ats_connectivity.c
23src/ats/gnunet-service-ats_normalization.c 15src/ats/gnunet-service-ats_normalization.c
24src/ats/gnunet-service-ats_performance.c 16src/ats/gnunet-service-ats_performance.c
@@ -29,6 +21,14 @@ src/ats/gnunet-service-ats_scheduling.c
29src/ats/plugin_ats_mlp.c 21src/ats/plugin_ats_mlp.c
30src/ats/plugin_ats_proportional.c 22src/ats/plugin_ats_proportional.c
31src/ats/plugin_ats_ril.c 23src/ats/plugin_ats_ril.c
24src/ats-tests/ats-testing.c
25src/ats-tests/ats-testing-experiment.c
26src/ats-tests/ats-testing-log.c
27src/ats-tests/ats-testing-preferences.c
28src/ats-tests/ats-testing-traffic.c
29src/ats-tests/gnunet-ats-sim.c
30src/ats-tests/gnunet-solver-eval.c
31src/ats-tool/gnunet-ats.c
32src/auction/gnunet-auction-create.c 32src/auction/gnunet-auction-create.c
33src/auction/gnunet-auction-info.c 33src/auction/gnunet-auction-info.c
34src/auction/gnunet-auction-join.c 34src/auction/gnunet-auction-join.c
@@ -40,8 +40,8 @@ src/block/plugin_block_test.c
40src/cadet/cadet_api.c 40src/cadet/cadet_api.c
41src/cadet/cadet_test_lib.c 41src/cadet/cadet_test_lib.c
42src/cadet/desirability_table.c 42src/cadet/desirability_table.c
43src/cadet/gnunet-cadet-profiler.c
44src/cadet/gnunet-cadet.c 43src/cadet/gnunet-cadet.c
44src/cadet/gnunet-cadet-profiler.c
45src/cadet/gnunet-service-cadet.c 45src/cadet/gnunet-service-cadet.c
46src/cadet/gnunet-service-cadet_channel.c 46src/cadet/gnunet-service-cadet_channel.c
47src/cadet/gnunet-service-cadet_connection.c 47src/cadet/gnunet-service-cadet_connection.c
@@ -57,15 +57,15 @@ src/consensus/gnunet-service-consensus.c
57src/consensus/plugin_block_consensus.c 57src/consensus/plugin_block_consensus.c
58src/conversation/conversation_api.c 58src/conversation/conversation_api.c
59src/conversation/conversation_api_call.c 59src/conversation/conversation_api_call.c
60src/conversation/gnunet-conversation-test.c
61src/conversation/gnunet-conversation.c 60src/conversation/gnunet-conversation.c
62src/conversation/gnunet-helper-audio-playback-gst.c 61src/conversation/gnunet-conversation-test.c
62src/conversation/gnunet_gst.c
63src/conversation/gnunet_gst_test.c
63src/conversation/gnunet-helper-audio-playback.c 64src/conversation/gnunet-helper-audio-playback.c
64src/conversation/gnunet-helper-audio-record-gst.c 65src/conversation/gnunet-helper-audio-playback-gst.c
65src/conversation/gnunet-helper-audio-record.c 66src/conversation/gnunet-helper-audio-record.c
67src/conversation/gnunet-helper-audio-record-gst.c
66src/conversation/gnunet-service-conversation.c 68src/conversation/gnunet-service-conversation.c
67src/conversation/gnunet_gst.c
68src/conversation/gnunet_gst_test.c
69src/conversation/microphone.c 69src/conversation/microphone.c
70src/conversation/plugin_gnsrecord_conversation.c 70src/conversation/plugin_gnsrecord_conversation.c
71src/conversation/speaker.c 71src/conversation/speaker.c
@@ -101,6 +101,7 @@ src/dht/dht_api.c
101src/dht/dht_test_lib.c 101src/dht/dht_test_lib.c
102src/dht/gnunet-dht-get.c 102src/dht/gnunet-dht-get.c
103src/dht/gnunet-dht-monitor.c 103src/dht/gnunet-dht-monitor.c
104src/dht/gnunet_dht_profiler.c
104src/dht/gnunet-dht-put.c 105src/dht/gnunet-dht-put.c
105src/dht/gnunet-service-dht.c 106src/dht/gnunet-service-dht.c
106src/dht/gnunet-service-dht_clients.c 107src/dht/gnunet-service-dht_clients.c
@@ -109,7 +110,6 @@ src/dht/gnunet-service-dht_hello.c
109src/dht/gnunet-service-dht_neighbours.c 110src/dht/gnunet-service-dht_neighbours.c
110src/dht/gnunet-service-dht_nse.c 111src/dht/gnunet-service-dht_nse.c
111src/dht/gnunet-service-dht_routing.c 112src/dht/gnunet-service-dht_routing.c
112src/dht/gnunet_dht_profiler.c
113src/dht/plugin_block_dht.c 113src/dht/plugin_block_dht.c
114src/dns/dns_api.c 114src/dns/dns_api.c
115src/dns/gnunet-dns-monitor.c 115src/dns/gnunet-dns-monitor.c
@@ -123,8 +123,8 @@ src/dv/gnunet-dv.c
123src/dv/gnunet-service-dv.c 123src/dv/gnunet-service-dv.c
124src/dv/plugin_transport_dv.c 124src/dv/plugin_transport_dv.c
125src/exit/gnunet-daemon-exit.c 125src/exit/gnunet-daemon-exit.c
126src/exit/gnunet-helper-exit-windows.c
127src/exit/gnunet-helper-exit.c 126src/exit/gnunet-helper-exit.c
127src/exit/gnunet-helper-exit-windows.c
128src/fragmentation/defragmentation.c 128src/fragmentation/defragmentation.c
129src/fragmentation/fragmentation.c 129src/fragmentation/fragmentation.c
130src/fs/fs_api.c 130src/fs/fs_api.c
@@ -149,8 +149,8 @@ src/fs/gnunet-auto-share.c
149src/fs/gnunet-daemon-fsprofiler.c 149src/fs/gnunet-daemon-fsprofiler.c
150src/fs/gnunet-directory.c 150src/fs/gnunet-directory.c
151src/fs/gnunet-download.c 151src/fs/gnunet-download.c
152src/fs/gnunet-fs-profiler.c
153src/fs/gnunet-fs.c 152src/fs/gnunet-fs.c
153src/fs/gnunet-fs-profiler.c
154src/fs/gnunet-helper-fs-publish.c 154src/fs/gnunet-helper-fs-publish.c
155src/fs/gnunet-publish.c 155src/fs/gnunet-publish.c
156src/fs/gnunet-search.c 156src/fs/gnunet-search.c
@@ -170,10 +170,10 @@ src/gns/gns_tld_api.c
170src/gns/gnunet-bcd.c 170src/gns/gnunet-bcd.c
171src/gns/gnunet-dns2gns.c 171src/gns/gnunet-dns2gns.c
172src/gns/gnunet-gns-benchmark.c 172src/gns/gnunet-gns-benchmark.c
173src/gns/gnunet-gns.c
173src/gns/gnunet-gns-helper-service-w32.c 174src/gns/gnunet-gns-helper-service-w32.c
174src/gns/gnunet-gns-import.c 175src/gns/gnunet-gns-import.c
175src/gns/gnunet-gns-proxy.c 176src/gns/gnunet-gns-proxy.c
176src/gns/gnunet-gns.c
177src/gns/gnunet-service-gns.c 177src/gns/gnunet-service-gns.c
178src/gns/gnunet-service-gns_interceptor.c 178src/gns/gnunet-service-gns_interceptor.c
179src/gns/gnunet-service-gns_resolver.c 179src/gns/gnunet-service-gns_resolver.c
@@ -181,15 +181,15 @@ src/gns/nss/nss_gns.c
181src/gns/nss/nss_gns_query.c 181src/gns/nss/nss_gns_query.c
182src/gns/plugin_block_gns.c 182src/gns/plugin_block_gns.c
183src/gns/plugin_gnsrecord_gns.c 183src/gns/plugin_gnsrecord_gns.c
184src/gns/w32nsp-install.c
185src/gns/w32nsp-resolve.c
186src/gns/w32nsp-uninstall.c
187src/gns/w32nsp.c
188src/gnsrecord/gnsrecord.c 184src/gnsrecord/gnsrecord.c
189src/gnsrecord/gnsrecord_crypto.c 185src/gnsrecord/gnsrecord_crypto.c
190src/gnsrecord/gnsrecord_misc.c 186src/gnsrecord/gnsrecord_misc.c
191src/gnsrecord/gnsrecord_serialization.c 187src/gnsrecord/gnsrecord_serialization.c
192src/gnsrecord/plugin_gnsrecord_dns.c 188src/gnsrecord/plugin_gnsrecord_dns.c
189src/gns/w32nsp.c
190src/gns/w32nsp-install.c
191src/gns/w32nsp-resolve.c
192src/gns/w32nsp-uninstall.c
193src/hello/address.c 193src/hello/address.c
194src/hello/gnunet-hello.c 194src/hello/gnunet-hello.c
195src/hello/hello.c 195src/hello/hello.c
@@ -205,11 +205,6 @@ src/json/json_generator.c
205src/json/json_gnsrecord.c 205src/json/json_gnsrecord.c
206src/json/json_helper.c 206src/json/json_helper.c
207src/json/json_mhd.c 207src/json/json_mhd.c
208src/jsonapi/jsonapi.c
209src/jsonapi/jsonapi_document.c
210src/jsonapi/jsonapi_error.c
211src/jsonapi/jsonapi_relationship.c
212src/jsonapi/jsonapi_resource.c
213src/multicast/gnunet-multicast.c 208src/multicast/gnunet-multicast.c
214src/multicast/gnunet-service-multicast.c 209src/multicast/gnunet-service-multicast.c
215src/multicast/multicast_api.c 210src/multicast/multicast_api.c
@@ -223,8 +218,8 @@ src/namecache/namecache_api.c
223src/namecache/plugin_namecache_flat.c 218src/namecache/plugin_namecache_flat.c
224src/namecache/plugin_namecache_postgres.c 219src/namecache/plugin_namecache_postgres.c
225src/namecache/plugin_namecache_sqlite.c 220src/namecache/plugin_namecache_sqlite.c
226src/namestore/gnunet-namestore-fcfsd.c
227src/namestore/gnunet-namestore.c 221src/namestore/gnunet-namestore.c
222src/namestore/gnunet-namestore-fcfsd.c
228src/namestore/gnunet-service-namestore.c 223src/namestore/gnunet-service-namestore.c
229src/namestore/gnunet-zoneimport.c 224src/namestore/gnunet-zoneimport.c
230src/namestore/namestore_api.c 225src/namestore/namestore_api.c
@@ -239,10 +234,10 @@ src/nat-auto/gnunet-service-nat-auto.c
239src/nat-auto/gnunet-service-nat-auto_legacy.c 234src/nat-auto/gnunet-service-nat-auto_legacy.c
240src/nat-auto/nat_auto_api.c 235src/nat-auto/nat_auto_api.c
241src/nat-auto/nat_auto_api_test.c 236src/nat-auto/nat_auto_api_test.c
242src/nat/gnunet-helper-nat-client-windows.c
243src/nat/gnunet-helper-nat-client.c 237src/nat/gnunet-helper-nat-client.c
244src/nat/gnunet-helper-nat-server-windows.c 238src/nat/gnunet-helper-nat-client-windows.c
245src/nat/gnunet-helper-nat-server.c 239src/nat/gnunet-helper-nat-server.c
240src/nat/gnunet-helper-nat-server-windows.c
246src/nat/gnunet-nat.c 241src/nat/gnunet-nat.c
247src/nat/gnunet-service-nat.c 242src/nat/gnunet-service-nat.c
248src/nat/gnunet-service-nat_externalip.c 243src/nat/gnunet-service-nat_externalip.c
@@ -251,15 +246,15 @@ src/nat/gnunet-service-nat_mini.c
251src/nat/gnunet-service-nat_stun.c 246src/nat/gnunet-service-nat_stun.c
252src/nat/nat_api.c 247src/nat/nat_api.c
253src/nat/nat_api_stun.c 248src/nat/nat_api_stun.c
254src/nse/gnunet-nse-profiler.c
255src/nse/gnunet-nse.c 249src/nse/gnunet-nse.c
250src/nse/gnunet-nse-profiler.c
256src/nse/gnunet-service-nse.c 251src/nse/gnunet-service-nse.c
257src/nse/nse_api.c 252src/nse/nse_api.c
258src/peerinfo-tool/gnunet-peerinfo.c
259src/peerinfo-tool/gnunet-peerinfo_plugins.c
260src/peerinfo/gnunet-service-peerinfo.c 253src/peerinfo/gnunet-service-peerinfo.c
261src/peerinfo/peerinfo_api.c 254src/peerinfo/peerinfo_api.c
262src/peerinfo/peerinfo_api_notify.c 255src/peerinfo/peerinfo_api_notify.c
256src/peerinfo-tool/gnunet-peerinfo.c
257src/peerinfo-tool/gnunet-peerinfo_plugins.c
263src/peerstore/gnunet-peerstore.c 258src/peerstore/gnunet-peerstore.c
264src/peerstore/gnunet-service-peerstore.c 259src/peerstore/gnunet-service-peerstore.c
265src/peerstore/peerstore_api.c 260src/peerstore/peerstore_api.c
@@ -306,6 +301,7 @@ src/regex/regex_internal_dht.c
306src/regex/regex_test_graph.c 301src/regex/regex_test_graph.c
307src/regex/regex_test_lib.c 302src/regex/regex_test_lib.c
308src/regex/regex_test_random.c 303src/regex/regex_test_random.c
304src/rest/gnunet-rest-server.c
309src/rest-plugins/json_reclaim.c 305src/rest-plugins/json_reclaim.c
310src/rest-plugins/oidc_helper.c 306src/rest-plugins/oidc_helper.c
311src/rest-plugins/plugin_rest_copying.c 307src/rest-plugins/plugin_rest_copying.c
@@ -316,28 +312,27 @@ src/rest-plugins/plugin_rest_namestore.c
316src/rest-plugins/plugin_rest_openid_connect.c 312src/rest-plugins/plugin_rest_openid_connect.c
317src/rest-plugins/plugin_rest_peerinfo.c 313src/rest-plugins/plugin_rest_peerinfo.c
318src/rest-plugins/plugin_rest_reclaim.c 314src/rest-plugins/plugin_rest_reclaim.c
319src/rest/gnunet-rest-server.c
320src/rest/rest.c 315src/rest/rest.c
321src/revocation/gnunet-revocation.c 316src/revocation/gnunet-revocation.c
322src/revocation/gnunet-service-revocation.c 317src/revocation/gnunet-service-revocation.c
323src/revocation/plugin_block_revocation.c 318src/revocation/plugin_block_revocation.c
324src/revocation/revocation_api.c 319src/revocation/revocation_api.c
325src/rps/gnunet-rps-profiler.c
326src/rps/gnunet-rps.c 320src/rps/gnunet-rps.c
321src/rps/gnunet-rps-profiler.c
327src/rps/gnunet-service-rps.c 322src/rps/gnunet-service-rps.c
328src/rps/gnunet-service-rps_custommap.c 323src/rps/gnunet-service-rps_custommap.c
329src/rps/gnunet-service-rps_sampler.c 324src/rps/gnunet-service-rps_sampler.c
330src/rps/gnunet-service-rps_sampler_elem.c 325src/rps/gnunet-service-rps_sampler_elem.c
331src/rps/gnunet-service-rps_view.c 326src/rps/gnunet-service-rps_view.c
327src/rps/rps_api.c
332src/rps/rps-sampler_client.c 328src/rps/rps-sampler_client.c
333src/rps/rps-sampler_common.c 329src/rps/rps-sampler_common.c
334src/rps/rps-test_util.c 330src/rps/rps-test_util.c
335src/rps/rps_api.c
336src/scalarproduct/gnunet-scalarproduct.c 331src/scalarproduct/gnunet-scalarproduct.c
337src/scalarproduct/gnunet-service-scalarproduct-ecc_alice.c
338src/scalarproduct/gnunet-service-scalarproduct-ecc_bob.c
339src/scalarproduct/gnunet-service-scalarproduct_alice.c 332src/scalarproduct/gnunet-service-scalarproduct_alice.c
340src/scalarproduct/gnunet-service-scalarproduct_bob.c 333src/scalarproduct/gnunet-service-scalarproduct_bob.c
334src/scalarproduct/gnunet-service-scalarproduct-ecc_alice.c
335src/scalarproduct/gnunet-service-scalarproduct-ecc_bob.c
341src/scalarproduct/scalarproduct_api.c 336src/scalarproduct/scalarproduct_api.c
342src/secretsharing/gnunet-secretsharing-profiler.c 337src/secretsharing/gnunet-secretsharing-profiler.c
343src/secretsharing/gnunet-service-secretsharing.c 338src/secretsharing/gnunet-service-secretsharing.c
@@ -366,16 +361,15 @@ src/statistics/gnunet-statistics.c
366src/statistics/statistics_api.c 361src/statistics/statistics_api.c
367src/template/gnunet-service-template.c 362src/template/gnunet-service-template.c
368src/template/gnunet-template.c 363src/template/gnunet-template.c
369src/testbed-logger/gnunet-service-testbed-logger.c
370src/testbed-logger/testbed_logger_api.c
371src/testbed/generate-underlay-topology.c 364src/testbed/generate-underlay-topology.c
372src/testbed/gnunet-daemon-latency-logger.c 365src/testbed/gnunet-daemon-latency-logger.c
373src/testbed/gnunet-daemon-testbed-blacklist.c 366src/testbed/gnunet-daemon-testbed-blacklist.c
374src/testbed/gnunet-daemon-testbed-underlay.c 367src/testbed/gnunet-daemon-testbed-underlay.c
375src/testbed/gnunet-helper-testbed.c 368src/testbed/gnunet-helper-testbed.c
369src/testbed/gnunet_mpi_test.c
376src/testbed/gnunet-service-test-barriers.c 370src/testbed/gnunet-service-test-barriers.c
377src/testbed/gnunet-service-testbed.c
378src/testbed/gnunet-service-testbed_barriers.c 371src/testbed/gnunet-service-testbed_barriers.c
372src/testbed/gnunet-service-testbed.c
379src/testbed/gnunet-service-testbed_cache.c 373src/testbed/gnunet-service-testbed_cache.c
380src/testbed/gnunet-service-testbed_connectionpool.c 374src/testbed/gnunet-service-testbed_connectionpool.c
381src/testbed/gnunet-service-testbed_cpustatus.c 375src/testbed/gnunet-service-testbed_cpustatus.c
@@ -383,19 +377,20 @@ src/testbed/gnunet-service-testbed_links.c
383src/testbed/gnunet-service-testbed_meminfo.c 377src/testbed/gnunet-service-testbed_meminfo.c
384src/testbed/gnunet-service-testbed_oc.c 378src/testbed/gnunet-service-testbed_oc.c
385src/testbed/gnunet-service-testbed_peers.c 379src/testbed/gnunet-service-testbed_peers.c
386src/testbed/gnunet-testbed-profiler.c
387src/testbed/gnunet_mpi_test.c
388src/testbed/gnunet_testbed_mpi_spawn.c 380src/testbed/gnunet_testbed_mpi_spawn.c
389src/testbed/testbed_api.c 381src/testbed/gnunet-testbed-profiler.c
382src/testbed-logger/gnunet-service-testbed-logger.c
383src/testbed-logger/testbed_logger_api.c
390src/testbed/testbed_api_barriers.c 384src/testbed/testbed_api_barriers.c
385src/testbed/testbed_api.c
391src/testbed/testbed_api_hosts.c 386src/testbed/testbed_api_hosts.c
392src/testbed/testbed_api_operations.c 387src/testbed/testbed_api_operations.c
393src/testbed/testbed_api_peers.c 388src/testbed/testbed_api_peers.c
394src/testbed/testbed_api_sd.c 389src/testbed/testbed_api_sd.c
395src/testbed/testbed_api_services.c 390src/testbed/testbed_api_services.c
396src/testbed/testbed_api_statistics.c 391src/testbed/testbed_api_statistics.c
397src/testbed/testbed_api_test.c
398src/testbed/testbed_api_testbed.c 392src/testbed/testbed_api_testbed.c
393src/testbed/testbed_api_test.c
399src/testbed/testbed_api_topology.c 394src/testbed/testbed_api_topology.c
400src/testbed/testbed_api_underlay.c 395src/testbed/testbed_api_underlay.c
401src/testing/gnunet-testing.c 396src/testing/gnunet-testing.c
@@ -404,28 +399,28 @@ src/testing/testing.c
404src/topology/friends.c 399src/topology/friends.c
405src/topology/gnunet-daemon-topology.c 400src/topology/gnunet-daemon-topology.c
406src/transport/gnunet-helper-transport-bluetooth.c 401src/transport/gnunet-helper-transport-bluetooth.c
407src/transport/gnunet-helper-transport-wlan-dummy.c
408src/transport/gnunet-helper-transport-wlan.c 402src/transport/gnunet-helper-transport-wlan.c
409src/transport/gnunet-service-transport.c 403src/transport/gnunet-helper-transport-wlan-dummy.c
410src/transport/gnunet-service-transport_ats.c 404src/transport/gnunet-service-transport_ats.c
405src/transport/gnunet-service-transport.c
411src/transport/gnunet-service-transport_hello.c 406src/transport/gnunet-service-transport_hello.c
412src/transport/gnunet-service-transport_manipulation.c 407src/transport/gnunet-service-transport_manipulation.c
413src/transport/gnunet-service-transport_neighbours.c 408src/transport/gnunet-service-transport_neighbours.c
414src/transport/gnunet-service-transport_plugins.c 409src/transport/gnunet-service-transport_plugins.c
415src/transport/gnunet-service-transport_validation.c 410src/transport/gnunet-service-transport_validation.c
411src/transport/gnunet-transport.c
416src/transport/gnunet-transport-certificate-creation.c 412src/transport/gnunet-transport-certificate-creation.c
417src/transport/gnunet-transport-profiler.c 413src/transport/gnunet-transport-profiler.c
418src/transport/gnunet-transport-wlan-receiver.c 414src/transport/gnunet-transport-wlan-receiver.c
419src/transport/gnunet-transport-wlan-sender.c 415src/transport/gnunet-transport-wlan-sender.c
420src/transport/gnunet-transport.c
421src/transport/plugin_transport_http_client.c 416src/transport/plugin_transport_http_client.c
422src/transport/plugin_transport_http_common.c 417src/transport/plugin_transport_http_common.c
423src/transport/plugin_transport_http_server.c 418src/transport/plugin_transport_http_server.c
424src/transport/plugin_transport_smtp.c 419src/transport/plugin_transport_smtp.c
425src/transport/plugin_transport_tcp.c 420src/transport/plugin_transport_tcp.c
426src/transport/plugin_transport_template.c 421src/transport/plugin_transport_template.c
427src/transport/plugin_transport_udp.c
428src/transport/plugin_transport_udp_broadcasting.c 422src/transport/plugin_transport_udp_broadcasting.c
423src/transport/plugin_transport_udp.c
429src/transport/plugin_transport_unix.c 424src/transport/plugin_transport_unix.c
430src/transport/plugin_transport_wlan.c 425src/transport/plugin_transport_wlan.c
431src/transport/plugin_transport_xt.c 426src/transport/plugin_transport_xt.c
@@ -434,11 +429,6 @@ src/transport/tcp_connection_legacy.c
434src/transport/tcp_server_legacy.c 429src/transport/tcp_server_legacy.c
435src/transport/tcp_server_mst_legacy.c 430src/transport/tcp_server_mst_legacy.c
436src/transport/tcp_service_legacy.c 431src/transport/tcp_service_legacy.c
437src/transport/transport-testing-filenames.c
438src/transport/transport-testing-loggers.c
439src/transport/transport-testing-main.c
440src/transport/transport-testing-send.c
441src/transport/transport-testing.c
442src/transport/transport_api_address_to_string.c 432src/transport/transport_api_address_to_string.c
443src/transport/transport_api_blacklist.c 433src/transport/transport_api_blacklist.c
444src/transport/transport_api_core.c 434src/transport/transport_api_core.c
@@ -447,6 +437,11 @@ src/transport/transport_api_manipulation.c
447src/transport/transport_api_monitor_peers.c 437src/transport/transport_api_monitor_peers.c
448src/transport/transport_api_monitor_plugins.c 438src/transport/transport_api_monitor_plugins.c
449src/transport/transport_api_offer_hello.c 439src/transport/transport_api_offer_hello.c
440src/transport/transport-testing.c
441src/transport/transport-testing-filenames.c
442src/transport/transport-testing-loggers.c
443src/transport/transport-testing-main.c
444src/transport/transport-testing-send.c
450src/util/bandwidth.c 445src/util/bandwidth.c
451src/util/benchmark.c 446src/util/benchmark.c
452src/util/bio.c 447src/util/bio.c
@@ -459,8 +454,8 @@ src/util/configuration_loader.c
459src/util/container_bloomfilter.c 454src/util/container_bloomfilter.c
460src/util/container_heap.c 455src/util/container_heap.c
461src/util/container_meta_data.c 456src/util/container_meta_data.c
462src/util/container_multihashmap.c
463src/util/container_multihashmap32.c 457src/util/container_multihashmap32.c
458src/util/container_multihashmap.c
464src/util/container_multipeermap.c 459src/util/container_multipeermap.c
465src/util/container_multishortmap.c 460src/util/container_multishortmap.c
466src/util/crypto_abe.c 461src/util/crypto_abe.c
@@ -482,15 +477,15 @@ src/util/dnsparser.c
482src/util/dnsstub.c 477src/util/dnsstub.c
483src/util/getopt.c 478src/util/getopt.c
484src/util/getopt_helpers.c 479src/util/getopt_helpers.c
485src/util/gnunet-config-diff.c
486src/util/gnunet-config.c 480src/util/gnunet-config.c
481src/util/gnunet-config-diff.c
487src/util/gnunet-ecc.c 482src/util/gnunet-ecc.c
488src/util/gnunet-helper-w32-console.c 483src/util/gnunet-helper-w32-console.c
489src/util/gnunet-resolver.c 484src/util/gnunet-resolver.c
490src/util/gnunet-scrypt.c 485src/util/gnunet-scrypt.c
491src/util/gnunet-service-resolver.c 486src/util/gnunet-service-resolver.c
492src/util/gnunet-timeout-w32.c
493src/util/gnunet-timeout.c 487src/util/gnunet-timeout.c
488src/util/gnunet-timeout-w32.c
494src/util/gnunet-uri.c 489src/util/gnunet-uri.c
495src/util/helper.c 490src/util/helper.c
496src/util/load.c 491src/util/load.c
@@ -518,13 +513,13 @@ src/util/tun.c
518src/util/w32cat.c 513src/util/w32cat.c
519src/util/win.c 514src/util/win.c
520src/util/winproc.c 515src/util/winproc.c
521src/vpn/gnunet-helper-vpn-windows.c
522src/vpn/gnunet-helper-vpn.c 516src/vpn/gnunet-helper-vpn.c
517src/vpn/gnunet-helper-vpn-windows.c
523src/vpn/gnunet-service-vpn.c 518src/vpn/gnunet-service-vpn.c
524src/vpn/gnunet-vpn.c 519src/vpn/gnunet-vpn.c
525src/vpn/vpn_api.c 520src/vpn/vpn_api.c
526src/zonemaster/gnunet-service-zonemaster-monitor.c
527src/zonemaster/gnunet-service-zonemaster.c 521src/zonemaster/gnunet-service-zonemaster.c
522src/zonemaster/gnunet-service-zonemaster-monitor.c
528src/fs/fs_api.h 523src/fs/fs_api.h
529src/include/gnunet_common.h 524src/include/gnunet_common.h
530src/include/gnunet_mq_lib.h 525src/include/gnunet_mq_lib.h
diff --git a/src/namestore/gnunet-service-namestore.c b/src/namestore/gnunet-service-namestore.c
index 101f2bd45..2286abecc 100644
--- a/src/namestore/gnunet-service-namestore.c
+++ b/src/namestore/gnunet-service-namestore.c
@@ -922,7 +922,7 @@ continue_store_activity (struct StoreActivity *sa)
922 sizeof (struct GNUNET_CRYPTO_EcdsaPrivateKey))) ) 922 sizeof (struct GNUNET_CRYPTO_EcdsaPrivateKey))) )
923 { 923 {
924 sa->zm_pos = zm->next; /* not interesting to this monitor */ 924 sa->zm_pos = zm->next; /* not interesting to this monitor */
925 // continue; -- fails tests, but why not here? 925 continue; // -- fails tests, but why not here?
926 } 926 }
927 if (zm->limit == zm->iteration_cnt) 927 if (zm->limit == zm->iteration_cnt)
928 { 928 {
@@ -1980,23 +1980,9 @@ monitor_iterate_cb (void *cls,
1980{ 1980{
1981 struct ZoneMonitor *zm = cls; 1981 struct ZoneMonitor *zm = cls;
1982 1982
1983 if ( (0 != memcmp (&zone_key,
1984 &zm->zone,
1985 sizeof (struct GNUNET_CRYPTO_EcdsaPrivateKey))) &&
1986 (0 != memcmp (&zm->zone,
1987 &zero,
1988 sizeof (struct GNUNET_CRYPTO_EcdsaPrivateKey))) )
1989 {
1990 GNUNET_break (0);
1991 return;
1992 }
1993 zm->seq = seq; 1983 zm->seq = seq;
1994 if (NULL == name) 1984 GNUNET_assert (NULL != name);
1995 { 1985 GNUNET_assert (zone_key == &zm->zone);
1996 /* finished with iteration */
1997 monitor_sync (zm);
1998 return;
1999 }
2000 GNUNET_STATISTICS_update (statistics, 1986 GNUNET_STATISTICS_update (statistics,
2001 "Monitor notifications sent", 1987 "Monitor notifications sent",
2002 1, 1988 1,
diff --git a/src/namestore/test_namestore_api_monitoring_existing.c b/src/namestore/test_namestore_api_monitoring_existing.c
index 9c8ddf7ad..867f18b27 100644
--- a/src/namestore/test_namestore_api_monitoring_existing.c
+++ b/src/namestore/test_namestore_api_monitoring_existing.c
@@ -44,15 +44,15 @@ static struct GNUNET_NAMESTORE_ZoneMonitor *zm;
44 44
45static int res; 45static int res;
46 46
47static char * s_name_1; 47static const char * s_name_1;
48 48
49static struct GNUNET_GNSRECORD_Data *s_rd_1; 49static struct GNUNET_GNSRECORD_Data *s_rd_1;
50 50
51static char * s_name_2; 51static const char * s_name_2;
52 52
53static struct GNUNET_GNSRECORD_Data *s_rd_2; 53static struct GNUNET_GNSRECORD_Data *s_rd_2;
54 54
55static char * s_name_3; 55static const char * s_name_3;
56 56
57static struct GNUNET_GNSRECORD_Data *s_rd_3; 57static struct GNUNET_GNSRECORD_Data *s_rd_3;
58 58
@@ -107,27 +107,21 @@ end (void *cls)
107 GNUNET_NAMESTORE_disconnect (nsh); 107 GNUNET_NAMESTORE_disconnect (nsh);
108 nsh = NULL; 108 nsh = NULL;
109 } 109 }
110 110 if (NULL != s_rd_1)
111 GNUNET_free_non_null(s_name_1);
112 GNUNET_free_non_null(s_name_2);
113 GNUNET_free_non_null(s_name_3);
114
115 if (s_rd_1 != NULL)
116 { 111 {
117 GNUNET_free ((void *)s_rd_1->data); 112 GNUNET_free ((void *)s_rd_1->data);
118 GNUNET_free (s_rd_1); 113 GNUNET_free (s_rd_1);
119 } 114 }
120 if (s_rd_2 != NULL) 115 if (NULL != s_rd_2)
121 { 116 {
122 GNUNET_free ((void *)s_rd_2->data); 117 GNUNET_free ((void *)s_rd_2->data);
123 GNUNET_free (s_rd_2); 118 GNUNET_free (s_rd_2);
124 } 119 }
125 if (s_rd_3 != NULL) 120 if (NULL != s_rd_3)
126 { 121 {
127 GNUNET_free ((void *)s_rd_3->data); 122 GNUNET_free ((void *)s_rd_3->data);
128 GNUNET_free (s_rd_3); 123 GNUNET_free (s_rd_3);
129 } 124 }
130
131 if (NULL != privkey) 125 if (NULL != privkey)
132 { 126 {
133 GNUNET_free (privkey); 127 GNUNET_free (privkey);
@@ -154,43 +148,45 @@ zone_proc (void *cls,
154 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, 148 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
155 "Comparing results name %s\n", 149 "Comparing results name %s\n",
156 name); 150 name);
157
158 if (0 != memcmp (zone_key, 151 if (0 != memcmp (zone_key,
159 privkey, 152 privkey,
160 sizeof (struct GNUNET_CRYPTO_EcdsaPrivateKey))) 153 sizeof (struct GNUNET_CRYPTO_EcdsaPrivateKey)))
161 { 154 {
162 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, 155 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
163 "Monitoring returned wrong zone key\n"); 156 "Monitoring returned wrong zone key\n");
164 GNUNET_break (0); 157 GNUNET_break (0);
165 GNUNET_SCHEDULER_shutdown (); 158 GNUNET_SCHEDULER_shutdown ();
166 return; 159 return;
167 } 160 }
168 161
169 if (0 == strcmp (name, s_name_1)) 162 if (0 == strcmp (name,
163 s_name_1))
170 { 164 {
171 if (GNUNET_YES != 165 if (GNUNET_YES !=
172 GNUNET_GNSRECORD_records_cmp (rd, 166 GNUNET_GNSRECORD_records_cmp (rd,
173 s_rd_1)) 167 s_rd_1))
174 { 168 {
175 GNUNET_break (0); 169 GNUNET_break (0);
176 fail = GNUNET_YES; 170 fail = GNUNET_YES;
177 } 171 }
178 } 172 }
179 else if (0 == strcmp (name, s_name_2)) 173 else if (0 == strcmp (name,
174 s_name_2))
180 { 175 {
181 if (GNUNET_YES != 176 if (GNUNET_YES !=
182 GNUNET_GNSRECORD_records_cmp (rd, 177 GNUNET_GNSRECORD_records_cmp (rd,
183 s_rd_2)) 178 s_rd_2))
184 { 179 {
185 GNUNET_break (0); 180 GNUNET_break (0);
186 fail = GNUNET_YES; 181 fail = GNUNET_YES;
187 } 182 }
188 } 183 }
189 else 184 else
190 { 185 {
191 GNUNET_log (GNUNET_ERROR_TYPE_ERROR, 186 GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
192 "Invalid name %s\n", name); 187 "Invalid name %s\n",
193 GNUNET_break (0); 188 name);
189 GNUNET_break (0);
194 fail = GNUNET_YES; 190 fail = GNUNET_YES;
195 } 191 }
196 GNUNET_NAMESTORE_zone_monitor_next (zm, 192 GNUNET_NAMESTORE_zone_monitor_next (zm,
@@ -231,14 +227,17 @@ put_cont (void *cls,
231 const char *emsg) 227 const char *emsg)
232{ 228{
233 static int c = 0; 229 static int c = 0;
234 char *label = cls; 230 const char *label = cls;
235 231
236 if (0 == strcmp (label, s_name_1)) 232 if (0 == strcmp (label,
237 ns_ops[0] = NULL; 233 s_name_1))
238 else if (0 == strcmp (label, s_name_2)) 234 ns_ops[0] = NULL;
239 ns_ops[1] = NULL; 235 else if (0 == strcmp (label,
240 else if (0 == strcmp (label, s_name_3)) 236 s_name_2))
241 ns_ops[2] = NULL; 237 ns_ops[1] = NULL;
238 else if (0 == strcmp (label,
239 s_name_3))
240 ns_ops[2] = NULL;
242 241
243 if (success == GNUNET_OK) 242 if (success == GNUNET_OK)
244 { 243 {
@@ -286,7 +285,7 @@ put_cont (void *cls,
286static struct GNUNET_GNSRECORD_Data * 285static struct GNUNET_GNSRECORD_Data *
287create_record (unsigned int count) 286create_record (unsigned int count)
288{ 287{
289 struct GNUNET_GNSRECORD_Data * rd; 288 struct GNUNET_GNSRECORD_Data *rd;
290 289
291 rd = GNUNET_new_array (count, 290 rd = GNUNET_new_array (count,
292 struct GNUNET_GNSRECORD_Data); 291 struct GNUNET_GNSRECORD_Data);
@@ -312,7 +311,9 @@ run (void *cls,
312{ 311{
313 res = 1; 312 res = 1;
314 privkey = GNUNET_CRYPTO_ecdsa_key_create (); 313 privkey = GNUNET_CRYPTO_ecdsa_key_create ();
315 GNUNET_assert (privkey != NULL); 314 GNUNET_assert (NULL != privkey);
315 privkey2 = GNUNET_CRYPTO_ecdsa_key_create ();
316 GNUNET_assert (NULL != privkey2);
316 317
317 cfg = mycfg; 318 cfg = mycfg;
318 GNUNET_SCHEDULER_add_shutdown (&end, 319 GNUNET_SCHEDULER_add_shutdown (&end,
@@ -324,19 +325,18 @@ run (void *cls,
324 nsh = GNUNET_NAMESTORE_connect (cfg); 325 nsh = GNUNET_NAMESTORE_connect (cfg);
325 if (NULL == nsh) 326 if (NULL == nsh)
326 { 327 {
327 GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Connect to namestore\n"); 328 GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
329 "Connect to namestore failed\n");
328 GNUNET_break (0); 330 GNUNET_break (0);
329 endbadly_task = GNUNET_SCHEDULER_add_now (&endbadly, NULL); 331 endbadly_task = GNUNET_SCHEDULER_add_now (&endbadly,
332 NULL);
330 return; 333 return;
331 } 334 }
332 335
333 privkey2 = GNUNET_CRYPTO_ecdsa_key_create (); 336 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
334 GNUNET_assert (privkey2 != NULL); 337 "Created record 3\n");
335
336
337 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Created record 3\n");
338 /* name in different zone */ 338 /* name in different zone */
339 GNUNET_asprintf(&s_name_3, "dummy3"); 339 s_name_3 = "dummy3";
340 s_rd_3 = create_record(1); 340 s_rd_3 = create_record(1);
341 GNUNET_assert (NULL != (ns_ops[2] = 341 GNUNET_assert (NULL != (ns_ops[2] =
342 GNUNET_NAMESTORE_records_store (nsh, 342 GNUNET_NAMESTORE_records_store (nsh,
@@ -345,24 +345,24 @@ run (void *cls,
345 1, 345 1,
346 s_rd_3, 346 s_rd_3,
347 &put_cont, 347 &put_cont,
348 s_name_3))); 348 (void *) s_name_3)));
349 349
350 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, 350 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
351 "Created record 1\n"); 351 "Created record 1\n");
352 GNUNET_asprintf(&s_name_1, "dummy1"); 352 s_name_1 = "dummy1";
353 s_rd_1 = create_record(1); 353 s_rd_1 = create_record (1);
354 GNUNET_assert (NULL != (ns_ops[0] = 354 GNUNET_assert (NULL != (ns_ops[0] =
355 GNUNET_NAMESTORE_records_store(nsh, 355 GNUNET_NAMESTORE_records_store (nsh,
356 privkey, 356 privkey,
357 s_name_1, 357 s_name_1,
358 1, 358 1,
359 s_rd_1, 359 s_rd_1,
360 &put_cont, 360 &put_cont,
361 s_name_1))); 361 (void *) s_name_1)));
362 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, 362 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
363 "Created record 2 \n"); 363 "Created record 2 \n");
364 GNUNET_asprintf(&s_name_2, "dummy2"); 364 s_name_2 = "dummy2";
365 s_rd_2 = create_record(1); 365 s_rd_2 = create_record (1);
366 GNUNET_assert (NULL != (ns_ops[1] = 366 GNUNET_assert (NULL != (ns_ops[1] =
367 GNUNET_NAMESTORE_records_store (nsh, 367 GNUNET_NAMESTORE_records_store (nsh,
368 privkey, 368 privkey,
@@ -370,12 +370,13 @@ run (void *cls,
370 1, 370 1,
371 s_rd_2, 371 s_rd_2,
372 &put_cont, 372 &put_cont,
373 s_name_2))); 373 (void *) s_name_2)));
374} 374}
375 375
376 376
377int 377int
378main (int argc, char *argv[]) 378main (int argc,
379 char *argv[])
379{ 380{
380 const char *plugin_name; 381 const char *plugin_name;
381 char *cfg_name; 382 char *cfg_name;
@@ -393,6 +394,7 @@ main (int argc, char *argv[])
393 &run, 394 &run,
394 NULL)) 395 NULL))
395 { 396 {
397 GNUNET_break (0);
396 res = 1; 398 res = 1;
397 } 399 }
398 GNUNET_DISK_purge_cfg_dir (cfg_name, 400 GNUNET_DISK_purge_cfg_dir (cfg_name,