From 2da4e1284580f5ab25c5a096a9718dbd7979103b Mon Sep 17 00:00:00 2001 From: Fabian Oehlmann Date: Tue, 1 Oct 2013 13:24:52 +0000 Subject: [PATCH] ats_ril: fix bug in address indexing when changing address --- src/ats/gnunet-service-ats-solver_ril.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ats/gnunet-service-ats-solver_ril.c b/src/ats/gnunet-service-ats-solver_ril.c index 512184627..5b78d03a0 100755 --- a/src/ats/gnunet-service-ats-solver_ril.c +++ b/src/ats/gnunet-service-ats-solver_ril.c @@ -797,7 +797,7 @@ envi_do_action (struct GAS_RIL_Handle *solver, struct RIL_Peer_Agent *agent, int default: if ((action >= RIL_ACTION_TYPE_NUM) && (action < agent->n)) { - address_index = agent->n - RIL_ACTION_TYPE_NUM; + address_index = action - RIL_ACTION_TYPE_NUM; GNUNET_assert(address_index >= 0); GNUNET_assert( -- 2.25.1