diff options
Diffstat (limited to 'src/transport/plugin_transport_udp.h')
-rw-r--r-- | src/transport/plugin_transport_udp.h | 26 |
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 | */ |
58 | struct IPv4UdpAddress | 58 | struct 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 | */ |
80 | struct IPv6UdpAddress | 80 | struct 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 * | |||
296 | udp_address_to_string (void *cls, const void *addr, size_t addrlen); | 296 | udp_address_to_string (void *cls, const void *addr, size_t addrlen); |
297 | 297 | ||
298 | void | 298 | void |
299 | udp_broadcast_receive (); | 299 | udp_broadcast_receive (struct Plugin *plugin, |
300 | const char * buf, | ||
301 | ssize_t size, | ||
302 | const struct sockaddr *addr, | ||
303 | size_t addrlen); | ||
300 | 304 | ||
301 | void | 305 | void |
302 | setup_broadcast (struct Plugin *plugin, struct sockaddr_in6 *server_addrv6, struct sockaddr_in *server_addrv4); | 306 | setup_broadcast (struct Plugin *plugin, |
307 | struct sockaddr_in6 *server_addrv6, | ||
308 | struct sockaddr_in *server_addrv4); | ||
303 | 309 | ||
304 | void | 310 | void |
305 | stop_broadcast (struct Plugin *plugin); | 311 | stop_broadcast (struct Plugin *plugin); |