summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2014-03-10 10:39:13 +0000
committerFlorian Dold <florian.dold@gmail.com>2014-03-10 10:39:13 +0000
commit22eef4ab2f96eb3c36d0b87152a469b3a4e47754 (patch)
tree3e61a8322b950018b9d14697b5f6bfeb7e15fee2
parenta2540528ac3ec7d2c7f46ce01922cee64c22ad3a (diff)
Add missing stub definitions of structs to the corresponding header files
-rw-r--r--src/include/gnunet_container_lib.h3
-rw-r--r--src/include/gnunet_crypto_lib.h2
-rw-r--r--src/include/gnunet_transport_service.h5
-rw-r--r--src/transport/plugin_transport_udp.h2
4 files changed, 12 insertions, 0 deletions
diff --git a/src/include/gnunet_container_lib.h b/src/include/gnunet_container_lib.h
index 4d1f194a3..165643f60 100644
--- a/src/include/gnunet_container_lib.h
+++ b/src/include/gnunet_container_lib.h
@@ -856,6 +856,7 @@ typedef int (*GNUNET_CONTAINER_PeerMapIterator) (void *cls,
void *value);
+struct GNUNET_CONTAINER_MultiPeerMap;
/**
* @ingroup hashmap
* Create a multi peer map (hash map for public keys of peers).
@@ -1014,6 +1015,7 @@ GNUNET_CONTAINER_multipeermap_iterate (const struct GNUNET_CONTAINER_MultiPeerMa
void *it_cls);
+struct GNUNET_CONTAINER_MultiPeerMapIterator;
/**
* @ingroup hashmap
* Create an iterator for a multihashmap.
@@ -1824,6 +1826,7 @@ enum GNUNET_CONTAINER_SListDisposition
GNUNET_CONTAINER_SLIST_DISPOSITION_DYNAMIC = 4
};
+struct GNUNET_CONTAINER_SList_Elem;
/**
diff --git a/src/include/gnunet_crypto_lib.h b/src/include/gnunet_crypto_lib.h
index 4db4bf793..28faa1358 100644
--- a/src/include/gnunet_crypto_lib.h
+++ b/src/include/gnunet_crypto_lib.h
@@ -1046,6 +1046,8 @@ GNUNET_CRYPTO_ecdsa_key_create_from_file (const char *filename);
struct GNUNET_CRYPTO_EddsaPrivateKey *
GNUNET_CRYPTO_eddsa_key_create_from_file (const char *filename);
+struct GNUNET_CONFIGURATION_Handle;
+
/**
* @ingroup crypto
diff --git a/src/include/gnunet_transport_service.h b/src/include/gnunet_transport_service.h
index 1a21588f0..ba85cfce6 100644
--- a/src/include/gnunet_transport_service.h
+++ b/src/include/gnunet_transport_service.h
@@ -635,6 +635,8 @@ void
GNUNET_TRANSPORT_get_hello_cancel (struct GNUNET_TRANSPORT_GetHelloHandle *ghh);
+struct GNUNET_TRANSPORT_OfferHelloHandle;
+
/**
* Offer the transport service the HELLO of another peer. Note that
* the transport service may just ignore this message if the HELLO is
@@ -729,6 +731,7 @@ GNUNET_TRANSPORT_is_connected (enum GNUNET_TRANSPORT_PeerState state);
const char *
GNUNET_TRANSPORT_vs2s (enum GNUNET_TRANSPORT_ValidationState state);
+struct GNUNET_TRANSPORT_PeerMonitoringContext;
/**
* Return information about a specific peer or all peers currently known to
@@ -775,6 +778,8 @@ void
GNUNET_TRANSPORT_monitor_peers_cancel (struct GNUNET_TRANSPORT_PeerMonitoringContext *pic);
+struct GNUNET_TRANSPORT_ValidationMonitoringContext;
+
/**
* Return information about pending address validation operations for a specific
* or all peers
diff --git a/src/transport/plugin_transport_udp.h b/src/transport/plugin_transport_udp.h
index 62352f9fc..44791668b 100644
--- a/src/transport/plugin_transport_udp.h
+++ b/src/transport/plugin_transport_udp.h
@@ -124,6 +124,8 @@ struct UDPMessage
};
+struct UDP_MessageWrapper;
+
/**
* Encapsulation of all of the state of the plugin.