diff options
author | Florian Dold <florian.dold@gmail.com> | 2014-03-10 10:39:13 +0000 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2014-03-10 10:39:13 +0000 |
commit | 22eef4ab2f96eb3c36d0b87152a469b3a4e47754 (patch) | |
tree | 3e61a8322b950018b9d14697b5f6bfeb7e15fee2 | |
parent | a2540528ac3ec7d2c7f46ce01922cee64c22ad3a (diff) | |
download | gnunet-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.h | 3 | ||||
-rw-r--r-- | src/include/gnunet_crypto_lib.h | 2 | ||||
-rw-r--r-- | src/include/gnunet_transport_service.h | 5 | ||||
-rw-r--r-- | src/transport/plugin_transport_udp.h | 2 |
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 | ||
859 | struct 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 | ||
1018 | struct 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 | ||
1829 | struct 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); | |||
1046 | struct GNUNET_CRYPTO_EddsaPrivateKey * | 1046 | struct GNUNET_CRYPTO_EddsaPrivateKey * |
1047 | GNUNET_CRYPTO_eddsa_key_create_from_file (const char *filename); | 1047 | GNUNET_CRYPTO_eddsa_key_create_from_file (const char *filename); |
1048 | 1048 | ||
1049 | struct 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 | |||
635 | GNUNET_TRANSPORT_get_hello_cancel (struct GNUNET_TRANSPORT_GetHelloHandle *ghh); | 635 | GNUNET_TRANSPORT_get_hello_cancel (struct GNUNET_TRANSPORT_GetHelloHandle *ghh); |
636 | 636 | ||
637 | 637 | ||
638 | struct 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); | |||
729 | const char * | 731 | const char * |
730 | GNUNET_TRANSPORT_vs2s (enum GNUNET_TRANSPORT_ValidationState state); | 732 | GNUNET_TRANSPORT_vs2s (enum GNUNET_TRANSPORT_ValidationState state); |
731 | 733 | ||
734 | struct 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 | |||
775 | GNUNET_TRANSPORT_monitor_peers_cancel (struct GNUNET_TRANSPORT_PeerMonitoringContext *pic); | 778 | GNUNET_TRANSPORT_monitor_peers_cancel (struct GNUNET_TRANSPORT_PeerMonitoringContext *pic); |
776 | 779 | ||
777 | 780 | ||
781 | struct 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 | ||
127 | struct 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. |