aboutsummaryrefslogtreecommitdiff
path: root/src/dht/gnunet-dht-put.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2010-10-04 06:57:50 +0000
committerChristian Grothoff <christian@grothoff.org>2010-10-04 06:57:50 +0000
commitd3f86a8b971ccf13cb5e1c9e474c2296caab97c4 (patch)
tree1afe8c343d67fd76c2c2da6886839b344cbb72f5 /src/dht/gnunet-dht-put.c
parentbd271d337e6e406862e9784051b30045d8d649a6 (diff)
downloadgnunet-d3f86a8b971ccf13cb5e1c9e474c2296caab97c4.tar.gz
gnunet-d3f86a8b971ccf13cb5e1c9e474c2296caab97c4.zip
fix
Diffstat (limited to 'src/dht/gnunet-dht-put.c')
-rw-r--r--src/dht/gnunet-dht-put.c35
1 files changed, 13 insertions, 22 deletions
diff --git a/src/dht/gnunet-dht-put.c b/src/dht/gnunet-dht-put.c
index 9f7091b84..54c984493 100644
--- a/src/dht/gnunet-dht-put.c
+++ b/src/dht/gnunet-dht-put.c
@@ -95,19 +95,9 @@ shutdown_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
95void 95void
96message_sent_cont (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) 96message_sent_cont (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
97{ 97{
98 if (tc->reason == GNUNET_SCHEDULER_REASON_TIMEOUT) 98 if (verbose)
99 { 99 fprintf (stderr,
100 if (verbose) 100 _("PUT request sent!\n"));
101 fprintf (stderr,
102 "Failed to send put request to service, quitting.\n");
103 ret = 1;
104 }
105 else
106 {
107 if (verbose)
108 fprintf (stderr, "PUT request sent!\n");
109 }
110
111 GNUNET_SCHEDULER_add_now (sched, &shutdown_task, NULL); 101 GNUNET_SCHEDULER_add_now (sched, &shutdown_task, NULL);
112} 102}
113 103
@@ -132,25 +122,26 @@ run (void *cls,
132 sched = s; 122 sched = s;
133 cfg = c; 123 cfg = c;
134 124
135 if ((query_key == NULL) || (data == NULL)) 125 if ( (query_key == NULL) || (data == NULL) )
136 { 126 {
137 if (verbose) 127 fprintf (stderr,
138 fprintf (stderr, "Must provide KEY and DATA for DHT put!\n"); 128 _("Must provide KEY and DATA for DHT put!\n"));
139 ret = 1; 129 ret = 1;
140 return; 130 return;
141 } 131 }
142 132
143 dht_handle = GNUNET_DHT_connect (sched, cfg, 1); 133 dht_handle = GNUNET_DHT_connect (sched, cfg, 1);
144
145 if (dht_handle == NULL) 134 if (dht_handle == NULL)
146 { 135 {
147 if (verbose) 136 fprintf (stderr,
148 fprintf (stderr, "Couldn't connect to DHT service!\n"); 137 _("Could not connect to %s service!\n"),
138 "DHT");
149 ret = 1; 139 ret = 1;
150 return; 140 return;
151 } 141 }
152 else if (verbose) 142 else if (verbose)
153 fprintf (stderr, "Connected to DHT service!\n"); 143 fprintf (stderr,
144 _("Connected to %s service!\n"), "DHT");
154 145
155 GNUNET_CRYPTO_hash (query_key, strlen (query_key), &key); 146 GNUNET_CRYPTO_hash (query_key, strlen (query_key), &key);
156 147
@@ -162,9 +153,9 @@ run (void *cls,
162 expiration_seconds)); 153 expiration_seconds));
163 154
164 if (verbose) 155 if (verbose)
165 fprintf (stderr, "Issuing put request for `%s' with data `%s'!\n", 156 fprintf (stderr,
157 _("Issuing put request for `%s' with data `%s'!\n"),
166 query_key, data); 158 query_key, data);
167
168 GNUNET_DHT_put (dht_handle, 159 GNUNET_DHT_put (dht_handle,
169 &key, 160 &key,
170 GNUNET_DHT_RO_NONE, 161 GNUNET_DHT_RO_NONE,