aboutsummaryrefslogtreecommitdiff
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)
downloadgnunet-22eef4ab2f96eb3c36d0b87152a469b3a4e47754.tar.gz
gnunet-22eef4ab2f96eb3c36d0b87152a469b3a4e47754.zip
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,
856 void *value); 856 void *value);
857 857
858 858
859struct GNUNET_CONTAINER_MultiPeerMap;
859/** 860/**
860 * @ingroup hashmap 861 * @ingroup hashmap
861 * Create a multi peer map (hash map for public keys of peers). 862 * 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
1014 void *it_cls); 1015 void *it_cls);
1015 1016
1016 1017
1018struct GNUNET_CONTAINER_MultiPeerMapIterator;
1017/** 1019/**
1018 * @ingroup hashmap 1020 * @ingroup hashmap
1019 * Create an iterator for a multihashmap. 1021 * Create an iterator for a multihashmap.
@@ -1824,6 +1826,7 @@ enum GNUNET_CONTAINER_SListDisposition
1824 GNUNET_CONTAINER_SLIST_DISPOSITION_DYNAMIC = 4 1826 GNUNET_CONTAINER_SLIST_DISPOSITION_DYNAMIC = 4
1825}; 1827};
1826 1828
1829struct GNUNET_CONTAINER_SList_Elem;
1827 1830
1828 1831
1829/** 1832/**
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);
1046struct GNUNET_CRYPTO_EddsaPrivateKey * 1046struct GNUNET_CRYPTO_EddsaPrivateKey *
1047GNUNET_CRYPTO_eddsa_key_create_from_file (const char *filename); 1047GNUNET_CRYPTO_eddsa_key_create_from_file (const char *filename);
1048 1048
1049struct GNUNET_CONFIGURATION_Handle;
1050
1049 1051
1050/** 1052/**
1051 * @ingroup crypto 1053 * @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
635GNUNET_TRANSPORT_get_hello_cancel (struct GNUNET_TRANSPORT_GetHelloHandle *ghh); 635GNUNET_TRANSPORT_get_hello_cancel (struct GNUNET_TRANSPORT_GetHelloHandle *ghh);
636 636
637 637
638struct GNUNET_TRANSPORT_OfferHelloHandle;
639
638/** 640/**
639 * Offer the transport service the HELLO of another peer. Note that 641 * Offer the transport service the HELLO of another peer. Note that
640 * the transport service may just ignore this message if the HELLO is 642 * 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);
729const char * 731const char *
730GNUNET_TRANSPORT_vs2s (enum GNUNET_TRANSPORT_ValidationState state); 732GNUNET_TRANSPORT_vs2s (enum GNUNET_TRANSPORT_ValidationState state);
731 733
734struct GNUNET_TRANSPORT_PeerMonitoringContext;
732 735
733/** 736/**
734 * Return information about a specific peer or all peers currently known to 737 * Return information about a specific peer or all peers currently known to
@@ -775,6 +778,8 @@ void
775GNUNET_TRANSPORT_monitor_peers_cancel (struct GNUNET_TRANSPORT_PeerMonitoringContext *pic); 778GNUNET_TRANSPORT_monitor_peers_cancel (struct GNUNET_TRANSPORT_PeerMonitoringContext *pic);
776 779
777 780
781struct GNUNET_TRANSPORT_ValidationMonitoringContext;
782
778/** 783/**
779 * Return information about pending address validation operations for a specific 784 * Return information about pending address validation operations for a specific
780 * or all peers 785 * 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
124 124
125}; 125};
126 126
127struct UDP_MessageWrapper;
128
127 129
128/** 130/**
129 * Encapsulation of all of the state of the plugin. 131 * Encapsulation of all of the state of the plugin.