diff options
author | Bart Polot <bart@net.in.tum.de> | 2011-09-14 15:56:39 +0000 |
---|---|---|
committer | Bart Polot <bart@net.in.tum.de> | 2011-09-14 15:56:39 +0000 |
commit | a86d442e62e83ef0a9744ea32ad8e09251096675 (patch) | |
tree | 45d4d997aa3d61b2cd4f20e29b8cceee70b6c931 /src/dht/test_dht_twopeer_put_get.c | |
parent | 1e778b29904ddbdf10406513ff63024e1244b1b0 (diff) | |
download | gnunet-a86d442e62e83ef0a9744ea32ad8e09251096675.tar.gz gnunet-a86d442e62e83ef0a9744ea32ad8e09251096675.zip |
Added check of size of results
Diffstat (limited to 'src/dht/test_dht_twopeer_put_get.c')
-rw-r--r-- | src/dht/test_dht_twopeer_put_get.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/dht/test_dht_twopeer_put_get.c b/src/dht/test_dht_twopeer_put_get.c index 8e77837b2..82966e944 100644 --- a/src/dht/test_dht_twopeer_put_get.c +++ b/src/dht/test_dht_twopeer_put_get.c | |||
@@ -224,7 +224,8 @@ get_result_iterator (void *cls, struct GNUNET_TIME_Absolute exp, | |||
224 | memset (original_data, 43, sizeof (original_data)); | 224 | memset (original_data, 43, sizeof (original_data)); |
225 | 225 | ||
226 | #if DNS | 226 | #if DNS |
227 | if ((0 != memcmp (&data.service_descriptor, key, sizeof (GNUNET_HashCode))) || | 227 | if ((sizeof (original_data) != size) || |
228 | (0 != memcmp (&data.service_descriptor, key, sizeof (GNUNET_HashCode))) || | ||
228 | (0 != memcmp ((char *) &data, result_data, sizeof (original_data)))) | 229 | (0 != memcmp ((char *) &data, result_data, sizeof (original_data)))) |
229 | { | 230 | { |
230 | GNUNET_log (GNUNET_ERROR_TYPE_WARNING, | 231 | GNUNET_log (GNUNET_ERROR_TYPE_WARNING, |
@@ -235,7 +236,8 @@ get_result_iterator (void *cls, struct GNUNET_TIME_Absolute exp, | |||
235 | return; | 236 | return; |
236 | } | 237 | } |
237 | #else | 238 | #else |
238 | if ((0 != memcmp (&original_key, key, sizeof (GNUNET_HashCode))) || | 239 | if ((sizeof (original_data) != size) || |
240 | (0 != memcmp (&original_key, key, sizeof (GNUNET_HashCode))) || | ||
239 | (0 != memcmp (original_data, result_data, sizeof (original_data)))) | 241 | (0 != memcmp (original_data, result_data, sizeof (original_data)))) |
240 | { | 242 | { |
241 | GNUNET_log (GNUNET_ERROR_TYPE_WARNING, | 243 | GNUNET_log (GNUNET_ERROR_TYPE_WARNING, |