gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r33152 - gnunet/src/ats


From: gnunet
Subject: [GNUnet-SVN] r33152 - gnunet/src/ats
Date: Wed, 30 Apr 2014 18:49:38 +0200

Author: wachs
Date: 2014-04-30 18:49:38 +0200 (Wed, 30 Apr 2014)
New Revision: 33152

Modified:
   gnunet/src/ats/gnunet-ats-solver-eval.c
   gnunet/src/ats/gnunet-ats-solver-eval.h
Log:
fixing file handle lookup
one type to store them all 


Modified: gnunet/src/ats/gnunet-ats-solver-eval.c
===================================================================
--- gnunet/src/ats/gnunet-ats-solver-eval.c     2014-04-30 15:41:52 UTC (rev 
33151)
+++ gnunet/src/ats/gnunet-ats-solver-eval.c     2014-04-30 16:49:38 UTC (rev 
33152)
@@ -194,7 +194,7 @@
   /* Store logging data here */
   for (cur = peer_head; NULL != cur; cur = cur->next)
   {
-    GNUNET_log (GNUNET_ERROR_TYPE_INFO, "Logging peer id %u\n", cur->peer_id);
+    GNUNET_log (GNUNET_ERROR_TYPE_INFO, "Logging peer id %llu\n", cur->id);
 
     log_p = GNUNET_new (struct LoggingPeer);
     log_p->id = cur->id;
@@ -211,7 +211,8 @@
 
     for (cur_addr = cur->addr_head; NULL != cur_addr; cur_addr = 
cur_addr->next)
     {
-      GNUNET_log (GNUNET_ERROR_TYPE_INFO, "Logging peer id %u address %u\n", 
cur->peer_id, cur_addr->aid);
+      GNUNET_log (GNUNET_ERROR_TYPE_INFO, "Logging peer id %llu address 
%llu\n",
+          cur->peer_id, cur_addr->aid);
       log_a = GNUNET_new (struct LoggingAddress);
       log_a->aid = cur_addr->aid;
       log_a->active = cur_addr->ats_addr->active;
@@ -231,7 +232,7 @@
       GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "\t BW in = %llu\n", 
ntohl(log_a->assigned_bw_in.value__));
       GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "\t BW out = %llu\n", 
ntohl(log_a->assigned_bw_out.value__));
 
-      GNUNET_CONTAINER_DLL_insert_tail(log_p->addr_head, log_p->addr_tail, 
log_a);
+      GNUNET_CONTAINER_DLL_insert_tail (log_p->addr_head, log_p->addr_tail, 
log_a);
     }
   }
 }
@@ -280,7 +281,7 @@
   struct LoggingFileHandle *res;
 
   for (res = lf_head; NULL != res; res = res->next)
-    if ((res->pid == peer_id) && (res->pid == address_id))
+    if ((res->pid == peer_id) && (res->aid == address_id))
       return res;
   return NULL;
 
@@ -361,7 +362,7 @@
                 cur->aid,
                 cur->pid);
 
-          fprintf (stderr, "Add writing log data for %i %i to file `%s'\n",
+          fprintf (stderr, "Add writing log data for %llu %llu to file `%s'\n",
               cur->pid, cur->aid, filename);
 
 
@@ -472,7 +473,7 @@
 
     for (log_p = lts->head; NULL != log_p; log_p = log_p->next)
     {
-      fprintf (stderr,"\tLogging peer pid %u\n", log_p->id);
+      fprintf (stderr,"\tLogging peer pid %llu\n", log_p->id);
       for (c = 1; c < GNUNET_ATS_PreferenceCount; c++)
       {
         fprintf(stderr,"\t %s = %.2f %.2f [abs/rel]\n",
@@ -482,7 +483,7 @@
 
       for (log_a = log_p->addr_head; NULL != log_a; log_a = log_a->next)
       {
-        fprintf (stderr, "\tPeer pid %u address %u: %u %u %u\n",
+        fprintf (stderr, "\tPeer pid %llu address %llu: %u %u %u\n",
             log_p->id, log_a->aid, log_a->active,
             ntohl(log_a->assigned_bw_in.value__),
             ntohl(log_a->assigned_bw_out.value__));
@@ -2074,11 +2075,12 @@
 
   a = GNUNET_new (struct TestAddress);
   a->aid = op->address_id;
+  fprintf (stderr, "XXXX : %llu %llu \n", a->aid, op->address_id);
   a->network = op->address_network;
   a->ats_addr = create_ats_address (&p->peer_id, op->plugin, op->address,
       strlen (op->address) + 1, op->address_session);
   memset (&p->peer_id, op->peer_id, sizeof (p->peer_id));
-  GNUNET_CONTAINER_DLL_insert (p->addr_head, p->addr_tail, a);
+  GNUNET_CONTAINER_DLL_insert_tail (p->addr_head, p->addr_tail, a);
 
   for (c = 0; c < GNUNET_ATS_PropertyCount; c++)
     a->prop_norm[c] = DEFAULT_REL_QUALITY;

Modified: gnunet/src/ats/gnunet-ats-solver-eval.h
===================================================================
--- gnunet/src/ats/gnunet-ats-solver-eval.h     2014-04-30 15:41:52 UTC (rev 
33151)
+++ gnunet/src/ats/gnunet-ats-solver-eval.h     2014-04-30 16:49:38 UTC (rev 
33152)
@@ -92,10 +92,10 @@
   struct LoggingFileHandle *prev;
 
   /* peer id */
-  int pid;
+  long long unsigned int pid;
 
   /* address id */
-  int aid;
+  long long unsigned int aid;
 
   struct GNUNET_DISK_FileHandle *f_hd;
 
@@ -118,7 +118,7 @@
   struct LoggingPeer *prev;
   struct LoggingPeer *next;
 
-  int id;
+  long long unsigned int id;
   struct GNUNET_PeerIdentity peer_id;
   double pref_abs[GNUNET_ATS_PreferenceCount];
   double pref_norm[GNUNET_ATS_PreferenceCount];
@@ -132,7 +132,7 @@
   struct LoggingAddress *next;
   struct LoggingAddress *prev;
 
-  int aid;
+  long long unsigned int aid;
   int active;
   int used;
   uint32_t network;
@@ -149,7 +149,7 @@
   struct TestPeer *prev;
   struct TestPeer *next;
 
-  int id;
+  long long unsigned int id;
   struct GNUNET_PeerIdentity peer_id;
 
   double pref_abs[GNUNET_ATS_PreferenceCount];
@@ -165,7 +165,7 @@
   struct TestAddress *next;
   struct TestAddress *prev;
 
-  int aid;
+  long long unsigned int aid;
   struct ATS_Address *ats_addr;
   uint32_t network;
 
@@ -194,8 +194,9 @@
   long long unsigned int address_id;
   long long unsigned int peer_id;
   long long unsigned int client_id;
+
   long long unsigned int address_session;
-  long long unsigned int address_network;
+  unsigned int address_network;
   char*address;
   char*plugin;
 
@@ -263,7 +264,7 @@
 
   enum GeneratorType type;
 
-  unsigned int peer;
+  long long unsigned int peer;
   unsigned int client_id;
 
   enum GNUNET_ATS_PreferenceKind kind;
@@ -286,8 +287,8 @@
 
   enum GeneratorType type;
 
-  unsigned int peer;
-  unsigned int address_id;
+  long long unsigned int peer;
+  long long unsigned int address_id;
 
   struct TestPeer *test_peer;
   struct TestAddress *test_address;




reply via email to

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