aboutsummaryrefslogtreecommitdiff
path: root/src/ats/libgnunet_plugin_ats_mlp.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ats/libgnunet_plugin_ats_mlp.c')
-rw-r--r--src/ats/libgnunet_plugin_ats_mlp.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/ats/libgnunet_plugin_ats_mlp.c b/src/ats/libgnunet_plugin_ats_mlp.c
index aef0c1875..ed2cf5987 100644
--- a/src/ats/libgnunet_plugin_ats_mlp.c
+++ b/src/ats/libgnunet_plugin_ats_mlp.c
@@ -1266,6 +1266,12 @@ GAS_mlp_address_add (void *solver,
1266 GNUNET_assert (NULL != solver); 1266 GNUNET_assert (NULL != solver);
1267 GNUNET_assert (NULL != address); 1267 GNUNET_assert (NULL != address);
1268 1268
1269 if (GNUNET_ATS_NetworkTypeCount >= network)
1270 {
1271 GNUNET_break (0);
1272 return;
1273 }
1274
1269 if (NULL == address->solver_information) 1275 if (NULL == address->solver_information)
1270 { 1276 {
1271 address->solver_information = GNUNET_new (struct MLP_information); 1277 address->solver_information = GNUNET_new (struct MLP_information);
@@ -1429,6 +1435,12 @@ GAS_mlp_address_change_network (void *solver,
1429 GNUNET_assert (NULL != solver); 1435 GNUNET_assert (NULL != solver);
1430 GNUNET_assert (NULL != address); 1436 GNUNET_assert (NULL != address);
1431 1437
1438 if (GNUNET_ATS_NetworkTypeCount >= new_network)
1439 {
1440 GNUNET_break (0);
1441 return;
1442 }
1443
1432 if (NULL == mlpi) 1444 if (NULL == mlpi)
1433 { 1445 {
1434 GNUNET_break (0); 1446 GNUNET_break (0);