[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r18574 - gnunet/src/ats
From: |
gnunet |
Subject: |
[GNUnet-SVN] r18574 - gnunet/src/ats |
Date: |
Tue, 13 Dec 2011 16:13:07 +0100 |
Author: wachs
Date: 2011-12-13 16:13:07 +0100 (Tue, 13 Dec 2011)
New Revision: 18574
Modified:
gnunet/src/ats/ats_api_scheduling.c
gnunet/src/ats/gnunet-service-ats_addresses.c
Log:
fixing crash 0002007
adding network information to addresses
Modified: gnunet/src/ats/ats_api_scheduling.c
===================================================================
--- gnunet/src/ats/ats_api_scheduling.c 2011-12-13 15:02:31 UTC (rev 18573)
+++ gnunet/src/ats/ats_api_scheduling.c 2011-12-13 15:13:07 UTC (rev 18574)
@@ -860,7 +860,7 @@
sh->suggest_cb_cls = suggest_cb_cls;
GNUNET_array_grow (sh->session_array, sh->session_array_size, 4);
GNUNET_OS_network_interfaces_list(interface_proc, sh);
- sh->interface_task = GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_MINUTES,
get_addresses, NULL);
+ sh->interface_task = GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_MINUTES,
get_addresses, sh);
reconnect (sh);
return sh;
}
Modified: gnunet/src/ats/gnunet-service-ats_addresses.c
===================================================================
--- gnunet/src/ats/gnunet-service-ats_addresses.c 2011-12-13 15:02:31 UTC
(rev 18573)
+++ gnunet/src/ats/gnunet-service-ats_addresses.c 2011-12-13 15:13:07 UTC
(rev 18574)
@@ -62,6 +62,8 @@
uint32_t atsp_cost_wlan;
+ uint32_t atsp_network_type;
+
struct GNUNET_BANDWIDTH_Value32NBO assigned_bw_in;
struct GNUNET_BANDWIDTH_Value32NBO assigned_bw_out;
@@ -279,6 +281,10 @@
case GNUNET_ATS_COST_WLAN:
old->atsp_cost_wlan = ntohl (atsi[i].value);
break;
+ case GNUNET_ATS_NETWORK_TYPE:
+ old->atsp_network_type = ntohl (atsi[i].value);
+ break;
+
default:
GNUNET_log (GNUNET_ERROR_TYPE_WARNING,
"Received unsupported ATS type %u\n", ntohl (atsi[i].type));
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r18574 - gnunet/src/ats,
gnunet <=