projects
/
oweals
/
gnunet.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
3fcdd2e
)
ats_ril: fix: set address only active if address request for peer active
author
Fabian Oehlmann
<oehlmann@in.tum.de>
Fri, 27 Sep 2013 11:02:54 +0000
(11:02 +0000)
committer
Fabian Oehlmann
<oehlmann@in.tum.de>
Fri, 27 Sep 2013 11:02:54 +0000
(11:02 +0000)
src/ats/gnunet-service-ats-solver_ril.c
patch
|
blob
|
history
diff --git
a/src/ats/gnunet-service-ats-solver_ril.c
b/src/ats/gnunet-service-ats-solver_ril.c
index f9cb21419f64906b71529834203d6e5330df2c5c..0d6368186938a8a1f613297c3bf65f4c3fab5702 100755
(executable)
--- a/
src/ats/gnunet-service-ats-solver_ril.c
+++ b/
src/ats/gnunet-service-ats-solver_ril.c
@@
-539,7
+539,10
@@
envi_set_active_suggestion (struct GAS_RIL_Handle *solver,
agent->address_inuse->active = GNUNET_NO;
}
agent->address_inuse = new_address;
- agent->address_inuse->active = GNUNET_YES;
+ if (agent->active)
+ {
+ agent->address_inuse->active = GNUNET_YES;
+ }
agent->address_inuse->assigned_bw_in.value__ = htonl (agent->bw_in);
agent->address_inuse->assigned_bw_out.value__ = htonl (agent->bw_out);
notify |= GNUNET_YES;