aboutsummaryrefslogtreecommitdiff
path: root/src/transport/plugin_transport_udp.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/transport/plugin_transport_udp.h')
-rw-r--r--src/transport/plugin_transport_udp.h26
1 files changed, 16 insertions, 10 deletions
diff --git a/src/transport/plugin_transport_udp.h b/src/transport/plugin_transport_udp.h
index 46cea2d5b..fe5a47285 100644
--- a/src/transport/plugin_transport_udp.h
+++ b/src/transport/plugin_transport_udp.h
@@ -57,10 +57,10 @@ GNUNET_NETWORK_STRUCT_BEGIN
57 */ 57 */
58struct IPv4UdpAddress 58struct IPv4UdpAddress
59{ 59{
60 /** 60 /**
61 * Optional options and flags for this address 61 * Optional options and flags for this address
62 */ 62 */
63 uint32_t options GNUNET_PACKED; 63 uint32_t options GNUNET_PACKED;
64 64
65 /** 65 /**
66 * IPv4 address, in network byte order. 66 * IPv4 address, in network byte order.
@@ -79,10 +79,10 @@ struct IPv4UdpAddress
79 */ 79 */
80struct IPv6UdpAddress 80struct IPv6UdpAddress
81{ 81{
82 /** 82 /**
83 * Optional options and flags for this address 83 * Optional options and flags for this address
84 */ 84 */
85 uint32_t options GNUNET_PACKED; 85 uint32_t options GNUNET_PACKED;
86 86
87 /** 87 /**
88 * IPv6 address. 88 * IPv6 address.
@@ -296,10 +296,16 @@ const char *
296udp_address_to_string (void *cls, const void *addr, size_t addrlen); 296udp_address_to_string (void *cls, const void *addr, size_t addrlen);
297 297
298void 298void
299udp_broadcast_receive (); 299udp_broadcast_receive (struct Plugin *plugin,
300 const char * buf,
301 ssize_t size,
302 const struct sockaddr *addr,
303 size_t addrlen);
300 304
301void 305void
302setup_broadcast (struct Plugin *plugin, struct sockaddr_in6 *server_addrv6, struct sockaddr_in *server_addrv4); 306setup_broadcast (struct Plugin *plugin,
307 struct sockaddr_in6 *server_addrv6,
308 struct sockaddr_in *server_addrv4);
303 309
304void 310void
305stop_broadcast (struct Plugin *plugin); 311stop_broadcast (struct Plugin *plugin);