-some fixes for monkey
[oweals/gnunet.git] / src / transport / gnunet-service-transport.h
index 544b605074d4102cf98833309410f0f27a9c8dd8..adc28ba6d03661692aa92082014f258cce10f176 100644 (file)
 #define GNUNET_SERVICE_TRANSPORT_H
 
 #include "gnunet_statistics_service.h"
-#include "gnunet_transport_plugins.h"
 #include "gnunet_transport_service.h"
 #include "gnunet_util_lib.h"
 
+#define VERBOSE_VALIDATION GNUNET_YES
+
 /**
  * Statistics handle.
  */
@@ -46,6 +47,26 @@ extern const struct GNUNET_CONFIGURATION_Handle *GST_cfg;
  */
 extern struct GNUNET_PeerIdentity GST_my_identity;
 
+/**
+ * Handle to peerinfo service.
+ */
+extern struct GNUNET_PEERINFO_Handle *GST_peerinfo;
+
+/**
+ * Our public key.
+ */
+extern struct GNUNET_CRYPTO_RsaPublicKeyBinaryEncoded GST_my_public_key;
+
+/**
+ * Our private key.
+ */
+extern struct GNUNET_CRYPTO_RsaPrivateKey *GST_my_private_key;
+
+/**
+ * ATS handle.
+ */
+extern struct GNUNET_ATS_SchedulingHandle *GST_ats;
+
 
 #endif
 /* end of file gnunet-service-transport_plugins.h */