aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/cadet/gnunet-service-cadet_paths.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cadet/gnunet-service-cadet_paths.c b/src/cadet/gnunet-service-cadet_paths.c
index e75fd393c..79eed0dcc 100644
--- a/src/cadet/gnunet-service-cadet_paths.c
+++ b/src/cadet/gnunet-service-cadet_paths.c
@@ -498,8 +498,8 @@ GCPP_try_path_from_dht (const struct GNUNET_PeerIdentity *get_path,
498 const struct GNUNET_PeerIdentity *pid; 498 const struct GNUNET_PeerIdentity *pid;
499 499
500 pid = (off < get_path_length) 500 pid = (off < get_path_length)
501 ? &get_path[get_path_length - off] 501 ? &get_path[get_path_length - off - 1]
502 : &put_path[get_path_length + put_path_length - off]; 502 : &put_path[get_path_length + put_path_length - off - 1];
503 cpath[off - skip] = GCP_get (pid, 503 cpath[off - skip] = GCP_get (pid,
504 GNUNET_YES); 504 GNUNET_YES);
505 /* Check that no peer is twice on the path */ 505 /* Check that no peer is twice on the path */