- disable try_connect to force topology
[oweals/gnunet.git] / src / mesh / mesh_common.c
index c9af35c2258d9a29bc2ee1827e873632d52088b3..228b30aec97d9e1a4ad24833dfaea990a4ab46d4 100644 (file)
 #include "mesh.h"
 
 
-/**
- * Check if one pid is bigger than other, accounting for overflow.
- *
- * @param bigger Argument that should be bigger.
- * @param smaller Argument that should be smaller.
- *
- * @return True if bigger (arg1) has a higher value than smaller (arg 2).
- */
 int
 GMC_is_pid_bigger (uint32_t bigger, uint32_t smaller)
 {
@@ -42,14 +34,7 @@ GMC_is_pid_bigger (uint32_t bigger, uint32_t smaller)
             (bigger > smaller && GNUNET_NO == PID_OVERFLOW(bigger, smaller)));
 }
 
-/**
- * Get the higher ACK value out of two values, taking in account overflow.
- *
- * @param a First ACK value.
- * @param b Second ACK value.
- *
- * @return Highest ACK value from the two.
- */
+
 uint32_t
 GMC_max_pid (uint32_t a, uint32_t b)
 {
@@ -59,14 +44,6 @@ GMC_max_pid (uint32_t a, uint32_t b)
 }
 
 
-/**
- * Get the lower ACK value out of two values, taking in account overflow.
- *
- * @param a First ACK value.
- * @param b Second ACK value.
- *
- * @return Lowest ACK value from the two.
- */
 uint32_t
 GMC_min_pid (uint32_t a, uint32_t b)
 {
@@ -75,6 +52,13 @@ GMC_min_pid (uint32_t a, uint32_t b)
   return a;
 }
 
+void
+GMC_hash32 (uint32_t i, struct GNUNET_HashCode *h)
+{
+  memset (h, 0, sizeof(struct GNUNET_HashCode));
+  *(unsigned int *) h = i;
+}
+
 
 #if !defined(GNUNET_CULL_LOGGING)
 const char *