diff options
author | Omar Tarabai <tarabai@devegypt.com> | 2014-08-24 22:42:36 +0000 |
---|---|---|
committer | Omar Tarabai <tarabai@devegypt.com> | 2014-08-24 22:42:36 +0000 |
commit | e9c23061dfde4ecc54da4b5d588ebe2c54e798d9 (patch) | |
tree | 97fa1b88571f915878250cc352ec9853fe9a67b9 /src/peerstore | |
parent | 9894aa789be33fee93af458646ce8ee143abfd75 (diff) | |
download | gnunet-e9c23061dfde4ecc54da4b5d588ebe2c54e798d9.tar.gz gnunet-e9c23061dfde4ecc54da4b5d588ebe2c54e798d9.zip |
peerstore: fix
Diffstat (limited to 'src/peerstore')
-rw-r--r-- | src/peerstore/gnunet-service-peerstore.c | 11 | ||||
-rw-r--r-- | src/peerstore/peerstore_common.c | 2 |
2 files changed, 9 insertions, 4 deletions
diff --git a/src/peerstore/gnunet-service-peerstore.c b/src/peerstore/gnunet-service-peerstore.c index 97c272b18..4ea50cedb 100644 --- a/src/peerstore/gnunet-service-peerstore.c +++ b/src/peerstore/gnunet-service-peerstore.c | |||
@@ -409,13 +409,18 @@ handle_store (void *cls, struct GNUNET_SERVER_Client *client, | |||
409 | return; | 409 | return; |
410 | } | 410 | } |
411 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, | 411 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, |
412 | "Received a store request (size: %lu) for sub system `%s', peer `%s', key `%s'\n", | 412 | "Received a store request (size: %lu).\n" |
413 | " Sub system `%s'\n" | ||
414 | " Peer `%s'\n" | ||
415 | " Key `%s'\n" | ||
416 | " Value size %lu\n" | ||
417 | " Options: %d.\n", | ||
413 | record->value_size, record->sub_system, GNUNET_i2s (record->peer), | 418 | record->value_size, record->sub_system, GNUNET_i2s (record->peer), |
414 | record->key); | 419 | record->key, record->value_size, ntohl (srm->options)); |
415 | if (GNUNET_OK != | 420 | if (GNUNET_OK != |
416 | db->store_record (db->cls, record->sub_system, record->peer, record->key, | 421 | db->store_record (db->cls, record->sub_system, record->peer, record->key, |
417 | record->value, record->value_size, *record->expiry, | 422 | record->value, record->value_size, *record->expiry, |
418 | srm->options)) | 423 | ntohl (srm->options))) |
419 | { | 424 | { |
420 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, | 425 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, |
421 | _("Failed to store requested value, sqlite database error.")); | 426 | _("Failed to store requested value, sqlite database error.")); |
diff --git a/src/peerstore/peerstore_common.c b/src/peerstore/peerstore_common.c index 96b428aee..6279d9ead 100644 --- a/src/peerstore/peerstore_common.c +++ b/src/peerstore/peerstore_common.c | |||
@@ -164,7 +164,7 @@ PEERSTORE_create_record_mq_envelope (const char *sub_system, | |||
164 | } | 164 | } |
165 | srm->sub_system_size = htons (ss_size); | 165 | srm->sub_system_size = htons (ss_size); |
166 | srm->value_size = htons (value_size); | 166 | srm->value_size = htons (value_size); |
167 | srm->options = options; | 167 | srm->options = htonl (options); |
168 | dummy = &srm[1]; | 168 | dummy = &srm[1]; |
169 | memcpy (dummy, sub_system, ss_size); | 169 | memcpy (dummy, sub_system, ss_size); |
170 | dummy += ss_size; | 170 | dummy += ss_size; |