aboutsummaryrefslogtreecommitdiff
path: root/src/ats/gnunet-service-ats_addresses.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2015-10-07 14:15:38 +0000
committerChristian Grothoff <christian@grothoff.org>2015-10-07 14:15:38 +0000
commite5bd8fb4aa72717b8707a4652f14c0735acb52c4 (patch)
tree08398e22b9408cc24b6b9e6cb360fe04b9eeae05 /src/ats/gnunet-service-ats_addresses.c
parent572bab1ace57fb9d7acbd218d6940cb1e9a0797b (diff)
downloadgnunet-e5bd8fb4aa72717b8707a4652f14c0735acb52c4.tar.gz
gnunet-e5bd8fb4aa72717b8707a4652f14c0735acb52c4.zip
determine network scope for ATS even if we do not yet have a session and only have an address
Diffstat (limited to 'src/ats/gnunet-service-ats_addresses.c')
-rw-r--r--src/ats/gnunet-service-ats_addresses.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/ats/gnunet-service-ats_addresses.c b/src/ats/gnunet-service-ats_addresses.c
index d587d832b..aa0e67ff8 100644
--- a/src/ats/gnunet-service-ats_addresses.c
+++ b/src/ats/gnunet-service-ats_addresses.c
@@ -225,6 +225,7 @@ GAS_addresses_add (const struct GNUNET_PeerIdentity *peer,
225 GNUNET_break (0); 225 GNUNET_break (0);
226 return; 226 return;
227 } 227 }
228 GNUNET_break (GNUNET_ATS_NET_UNSPECIFIED != prop->scope);
228 new_address = create_address (peer, 229 new_address = create_address (peer,
229 plugin_name, 230 plugin_name,
230 plugin_addr, 231 plugin_addr,
@@ -294,7 +295,7 @@ GAS_addresses_update (const struct GNUNET_PeerIdentity *peer,
294 "Received ADDRESS_UPDATE for peer `%s' slot %u\n", 295 "Received ADDRESS_UPDATE for peer `%s' slot %u\n",
295 GNUNET_i2s (peer), 296 GNUNET_i2s (peer),
296 (unsigned int) session_id); 297 (unsigned int) session_id);
297 298 GNUNET_break (GNUNET_ATS_NET_UNSPECIFIED != prop->scope);
298 /* Update address */ 299 /* Update address */
299 aa->t_last_activity = GNUNET_TIME_absolute_get(); 300 aa->t_last_activity = GNUNET_TIME_absolute_get();
300 aa->properties = *prop; 301 aa->properties = *prop;