[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r25189 - gnunet/src/ats
From: |
gnunet |
Subject: |
[GNUnet-SVN] r25189 - gnunet/src/ats |
Date: |
Mon, 3 Dec 2012 15:57:53 +0100 |
Author: wachs
Date: 2012-12-03 15:57:53 +0100 (Mon, 03 Dec 2012)
New Revision: 25189
Modified:
gnunet/src/ats/gnunet-service-ats_addresses.c
gnunet/src/ats/gnunet-service-ats_addresses_simplistic.c
gnunet/src/ats/gnunet-service-ats_addresses_simplistic.h
Log:
changes
Modified: gnunet/src/ats/gnunet-service-ats_addresses.c
===================================================================
--- gnunet/src/ats/gnunet-service-ats_addresses.c 2012-12-03 14:50:35 UTC
(rev 25188)
+++ gnunet/src/ats/gnunet-service-ats_addresses.c 2012-12-03 14:57:53 UTC
(rev 25189)
@@ -563,10 +563,19 @@
GNUNET_break (0);
break;
}
-#if HAVE_LIBGLPK
- if (ats_mode == MODE_MLP)
- GAS_mlp_address_update (solver, addresses, old);
-#endif
+
+ switch (ats_mode)
+ {
+ case MODE_MLP:
+ GAS_mlp_address_update (solver, addresses, old);
+ break;
+ case MODE_SIMPLISTIC:
+ GAS_simplistic_address_update (solver, addresses, old);
+ break;
+ default:
+ GNUNET_break (0);
+ break;
+ }
}
@@ -1062,6 +1071,7 @@
}
break;
default:
+ GNUNET_break (0);
break;
}
/* up and running */
Modified: gnunet/src/ats/gnunet-service-ats_addresses_simplistic.c
===================================================================
--- gnunet/src/ats/gnunet-service-ats_addresses_simplistic.c 2012-12-03
14:50:35 UTC (rev 25188)
+++ gnunet/src/ats/gnunet-service-ats_addresses_simplistic.c 2012-12-03
14:57:53 UTC (rev 25189)
@@ -61,4 +61,18 @@
GNUNET_free (solver);
}
+/**
+ * Updates a single address
+ *
+ * @param solver the solver Handle
+ * @param addresses the address hashmap
+ * the address has to be already removed from the hashmap
+ * @param address the address to update
+ */
+void
+GAS_simplistic_address_update (struct GAS_SIMPLISTIC_Handle *solver, struct
GNUNET_CONTAINER_MultiHashMap * addresses, struct ATS_Address *address)
+{
+
+}
+
/* end of gnunet-service-ats_addresses_simplistic.c */
Modified: gnunet/src/ats/gnunet-service-ats_addresses_simplistic.h
===================================================================
--- gnunet/src/ats/gnunet-service-ats_addresses_simplistic.h 2012-12-03
14:50:35 UTC (rev 25188)
+++ gnunet/src/ats/gnunet-service-ats_addresses_simplistic.h 2012-12-03
14:57:53 UTC (rev 25189)
@@ -50,4 +50,15 @@
GAS_simplistic_done (struct GAS_SIMPLISTIC_Handle *);
+/**
+ * Updates a single address
+ *
+ * @param solver the solver Handle
+ * @param addresses the address hashmap
+ * the address has to be already removed from the hashmap
+ * @param address the address to update
+ */
+void
+GAS_simplistic_address_update (struct GAS_SIMPLISTIC_Handle *solver, struct
GNUNET_CONTAINER_MultiHashMap * addresses, struct ATS_Address *address);
+
/* end of gnunet-service-ats_addresses_simplistic.h */
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r25189 - gnunet/src/ats,
gnunet <=