aboutsummaryrefslogtreecommitdiff
path: root/src/nat/upnp.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/nat/upnp.h')
-rw-r--r--src/nat/upnp.h21
1 files changed, 13 insertions, 8 deletions
diff --git a/src/nat/upnp.h b/src/nat/upnp.h
index 8fd44a8f1..ccb04ed00 100644
--- a/src/nat/upnp.h
+++ b/src/nat/upnp.h
@@ -30,14 +30,19 @@
30 30
31#include "platform.h" 31#include "platform.h"
32 32
33typedef struct GNUNET_NAT_UPNP_Handle GNUNET_NAT_UPNP_Handle; 33struct GNUNET_NAT_UPNP_Handle;
34 34
35GNUNET_NAT_UPNP_Handle *GNUNET_NAT_UPNP_init (const struct sockaddr *addr, 35struct GNUNET_NAT_UPNP_Handle *
36 socklen_t addrlen, 36GNUNET_NAT_UPNP_init (const struct sockaddr *addr,
37 unsigned short port); 37 socklen_t addrlen,
38 unsigned short port);
38 39
39void GNUNET_NAT_UPNP_close (GNUNET_NAT_UPNP_Handle *); 40void GNUNET_NAT_UPNP_close (struct GNUNET_NAT_UPNP_Handle * h);
40 41
41int GNUNET_NAT_UPNP_pulse (GNUNET_NAT_UPNP_Handle *, int is_enabled, 42int GNUNET_NAT_UPNP_pulse (struct GNUNET_NAT_UPNP_Handle *h,
42 int do_port_check, struct sockaddr **ext_addr); 43 int is_enabled,
43#endif /* UPNP_H */ 44 int do_port_check,
45 struct sockaddr **ext_addr);
46
47#endif
48/* UPNP_H */