gnunet-svn
[Top][All Lists]
Advanced

[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));




reply via email to

[Prev in Thread] Current Thread [Next in Thread]