aboutsummaryrefslogtreecommitdiff
path: root/src/ats/ats_api_scheduling.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ats/ats_api_scheduling.c')
-rw-r--r--src/ats/ats_api_scheduling.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/ats/ats_api_scheduling.c b/src/ats/ats_api_scheduling.c
index 838de6623..355a279ba 100644
--- a/src/ats/ats_api_scheduling.c
+++ b/src/ats/ats_api_scheduling.c
@@ -494,6 +494,7 @@ send_add_address_message (struct GNUNET_ATS_SchedulingHandle *sh,
494 494
495 if (NULL == sh->mq) 495 if (NULL == sh->mq)
496 return; /* disconnected, skip for now */ 496 return; /* disconnected, skip for now */
497 GNUNET_break (GNUNET_ATS_NET_UNSPECIFIED != ar->properties.scope);
497 namelen = strlen (ar->address->transport_name) + 1; 498 namelen = strlen (ar->address->transport_name) + 1;
498 msize = ar->address->address_length + namelen; 499 msize = ar->address->address_length + namelen;
499 ev = GNUNET_MQ_msg_extra (m, msize, GNUNET_MESSAGE_TYPE_ATS_ADDRESS_ADD); 500 ev = GNUNET_MQ_msg_extra (m, msize, GNUNET_MESSAGE_TYPE_ATS_ADDRESS_ADD);
@@ -672,6 +673,7 @@ GNUNET_ATS_address_add (struct GNUNET_ATS_SchedulingHandle *sh,
672 GNUNET_break (0); 673 GNUNET_break (0);
673 return NULL; 674 return NULL;
674 } 675 }
676 GNUNET_break (GNUNET_ATS_NET_UNSPECIFIED != prop->scope);
675 namelen = strlen (address->transport_name) + 1; 677 namelen = strlen (address->transport_name) + 1;
676 msize = address->address_length + namelen; 678 msize = address->address_length + namelen;
677 if ((msize + sizeof (struct AddressUpdateMessage) >= GNUNET_SERVER_MAX_MESSAGE_SIZE) || 679 if ((msize + sizeof (struct AddressUpdateMessage) >= GNUNET_SERVER_MAX_MESSAGE_SIZE) ||
@@ -774,6 +776,7 @@ GNUNET_ATS_address_update (struct GNUNET_ATS_AddressRecord *ar,
774 ar->address->transport_name, 776 ar->address->transport_name,
775 ar->session, 777 ar->session,
776 ar->slot); 778 ar->slot);
779 GNUNET_break (GNUNET_ATS_NET_UNSPECIFIED != prop->scope);
777 GNUNET_ATS_properties_hton (&ar->properties, 780 GNUNET_ATS_properties_hton (&ar->properties,
778 prop); 781 prop);
779 if (NULL == sh->mq) 782 if (NULL == sh->mq)