aboutsummaryrefslogtreecommitdiff
path: root/src/include/gnunet_nat_service.h
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2017-01-02 19:15:51 +0100
committerChristian Grothoff <christian@grothoff.org>2017-01-02 19:15:51 +0100
commitf28533eb5fbd2b8e00bb351eb9fd1da322c70505 (patch)
tree793b1949dd681414d51ea18c151dd6684efa6b9f /src/include/gnunet_nat_service.h
parent1082a8e39e4f3d9b908b14995653ac262f640adb (diff)
downloadgnunet-f28533eb5fbd2b8e00bb351eb9fd1da322c70505.tar.gz
gnunet-f28533eb5fbd2b8e00bb351eb9fd1da322c70505.zip
preparations for proper manual hole punching support in new NAT API
Diffstat (limited to 'src/include/gnunet_nat_service.h')
-rw-r--r--src/include/gnunet_nat_service.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/include/gnunet_nat_service.h b/src/include/gnunet_nat_service.h
index d9ce0e6f9..1620c9433 100644
--- a/src/include/gnunet_nat_service.h
+++ b/src/include/gnunet_nat_service.h
@@ -180,8 +180,7 @@ struct GNUNET_NAT_Handle;
180 * 180 *
181 * @param cfg configuration to use 181 * @param cfg configuration to use
182 * @param proto protocol this is about, IPPROTO_TCP or IPPROTO_UDP 182 * @param proto protocol this is about, IPPROTO_TCP or IPPROTO_UDP
183 * @param adv_port advertised port (port we are either bound to or that our OS 183 * @param hole_external hostname and port of manually punched hole in NAT, otherwise NULL (or empty string)
184 * locally performs redirection from to our bound port).
185 * @param num_addrs number of addresses in @a addrs 184 * @param num_addrs number of addresses in @a addrs
186 * @param addrs list of local addresses packets should be redirected to 185 * @param addrs list of local addresses packets should be redirected to
187 * @param addrlens actual lengths of the addresses in @a addrs 186 * @param addrlens actual lengths of the addresses in @a addrs
@@ -194,7 +193,7 @@ struct GNUNET_NAT_Handle;
194struct GNUNET_NAT_Handle * 193struct GNUNET_NAT_Handle *
195GNUNET_NAT_register (const struct GNUNET_CONFIGURATION_Handle *cfg, 194GNUNET_NAT_register (const struct GNUNET_CONFIGURATION_Handle *cfg,
196 uint8_t proto, 195 uint8_t proto,
197 uint16_t adv_port, 196 const char *hole_external,
198 unsigned int num_addrs, 197 unsigned int num_addrs,
199 const struct sockaddr **addrs, 198 const struct sockaddr **addrs,
200 const socklen_t *addrlens, 199 const socklen_t *addrlens,