changes
[oweals/gnunet.git] / src / transport / plugin_transport_http_common.h
index ff2fcc41f0c34c2534613e30894b48040e4476c1..0f83da6b3107b127b069aa63a78fdf9177f30d49 100644 (file)
 #include "platform.h"
 #include "gnunet_common.h"
 
-#if 0
-GNUNET_NETWORK_STRUCT_BEGIN
-/**
- * HTTP addresses including a full URI
- */
-struct HttpAddress
-{
-  /**
-   * Address following
-   */
-  char *address GNUNET_PACKED;
-};
-GNUNET_NETWORK_STRUCT_END
+#define TESTING GNUNET_NO
+
+#if TESTING
+#define TIMEOUT_LOG GNUNET_ERROR_TYPE_ERROR
+#define TIMEOUT GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_SECONDS, 15)
+#define HTTP_NOT_VALIDATED_TIMEOUT GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_SECONDS, 5)
+#else
+#define HTTP_NOT_VALIDATED_TIMEOUT GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_SECONDS, 15)
+#define TIMEOUT_LOG GNUNET_ERROR_TYPE_DEBUG
+#define TIMEOUT GNUNET_CONSTANTS_IDLE_CONNECTION_TIMEOUT
 #endif
 
 /**
@@ -133,5 +130,5 @@ http_common_address_get_size (void *addr);
  * @return GNUNET_YES if equal, GNUNET_NO else
  */
 size_t
-http_common_cmp_addresses (void *addr1, size_t addrlen1, void *addr2, size_t addrlen2);
+http_common_cmp_addresses (const void *addr1, size_t addrlen1, const void *addr2, size_t addrlen2);
 /* end of plugin_transport_http_common.c */