#define MESH_DEBUG_DHT GNUNET_NO
+#if MESH_DEBUG
+#define DEBUG(...) GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, __VA_ARGS__)
+#else
+#define DEBUG(...)
+#endif
+#if MESH_DEBUG_DHT
+#define DEBUG_DHT(...) GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, __VA_ARGS__)
+#else
+#define DEBUG_DHT(...)
+#endif
/******************************************************************************/
/************************ DATA STRUCTURES ****************************/
{
return;
}
- GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "MESH: %s\n", s);
+ DEBUG ("MESH: %s\n", s);
}
#endif
#define MESH_API_DEBUG GNUNET_YES
+#if MESH_API_DEBUG
#define LOG(kind,...) GNUNET_log_from (kind, "mesh-api",__VA_ARGS__)
+#else
+#define LOG(kind,...)
+#endif
/******************************************************************************/
/************************ DATA STRUCTURES ****************************/