diff options
Diffstat (limited to 'src/fs/gnunet-service-fs_lc.c')
-rw-r--r-- | src/fs/gnunet-service-fs_lc.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/fs/gnunet-service-fs_lc.c b/src/fs/gnunet-service-fs_lc.c index 30a7f57d6..e2a6856fa 100644 --- a/src/fs/gnunet-service-fs_lc.c +++ b/src/fs/gnunet-service-fs_lc.c | |||
@@ -362,9 +362,10 @@ GSF_local_client_start_search_handler_ (struct GNUNET_SERVER_Client *client, | |||
362 | cr->lc = lc; | 362 | cr->lc = lc; |
363 | GNUNET_CONTAINER_DLL_insert (lc->cr_head, lc->cr_tail, cr); | 363 | GNUNET_CONTAINER_DLL_insert (lc->cr_head, lc->cr_tail, cr); |
364 | options = GSF_PRO_LOCAL_REQUEST; | 364 | options = GSF_PRO_LOCAL_REQUEST; |
365 | if (0 != (1 & ntohl (sm->options))) | 365 | if (0 != (GNUNET_FS_SEARCH_OPTION_LOOPBACK_ONLY & ntohl (sm->options))) |
366 | options |= GSF_PRO_LOCAL_ONLY; | 366 | options |= GSF_PRO_LOCAL_ONLY; |
367 | cr->pr = GSF_pending_request_create_ (options, type, &sm->query, (type == GNUNET_BLOCK_TYPE_FS_SBLOCK) ? &sm->target /* namespace */ | 367 | cr->pr = GSF_pending_request_create_ (options, type, &sm->query, |
368 | (type == GNUNET_BLOCK_TYPE_FS_SBLOCK) ? &sm->target /* namespace */ | ||
368 | : NULL, | 369 | : NULL, |
369 | (0 != | 370 | (0 != |
370 | memcmp (&sm->target, &all_zeros, | 371 | memcmp (&sm->target, &all_zeros, |