Add missing include
[oweals/gnunet.git] / src / transport / plugin_transport_udp.h
index fe46bf85b7a9028ba3e47a1d859434fbca9a0833..6fb573690bc9913eb3993c4e5b1442aef7a5fce0 100644 (file)
@@ -57,6 +57,11 @@ GNUNET_NETWORK_STRUCT_BEGIN
  */
 struct IPv4UdpAddress
 {
+       /**
+        * Optional options and flags for this address
+        */
+       uint32_t options GNUNET_PACKED;
+
   /**
    * IPv4 address, in network byte order.
    */
@@ -74,6 +79,10 @@ struct IPv4UdpAddress
  */
 struct IPv6UdpAddress
 {
+       /**
+        * Optional options and flags for this address
+        */
+       uint32_t options GNUNET_PACKED;
 
   /**
    * IPv6 address.
@@ -126,7 +135,7 @@ struct Plugin
    * Session of peers with whom we are currently connected,
    * map of peer identity to 'struct PeerSession'.
    */
-  struct GNUNET_CONTAINER_MultiHashMap *sessions;
+  struct GNUNET_CONTAINER_MultiPeerMap *sessions;
 
   /**
    * Heap with all of our defragmentation activities.