diff options
Diffstat (limited to 'src/service/nat/nat_api.c')
-rw-r--r-- | src/service/nat/nat_api.c | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/src/service/nat/nat_api.c b/src/service/nat/nat_api.c index 219a11e81..52c74d5db 100644 --- a/src/service/nat/nat_api.c +++ b/src/service/nat/nat_api.c | |||
@@ -455,31 +455,6 @@ GNUNET_NAT_register (const struct GNUNET_CONFIGURATION_Handle *cfg, | |||
455 | return nh; | 455 | return nh; |
456 | } | 456 | } |
457 | 457 | ||
458 | |||
459 | /** | ||
460 | * Get the IP address without the port number. | ||
461 | * | ||
462 | * @param address The string contains a communicator prefix, IP address and port | ||
463 | * like this 'tcp-92.68.150.1:55452'. | ||
464 | * @return String with prefix and IP address only. | ||
465 | */ | ||
466 | static char * | ||
467 | get_address_without_port (const char *address) | ||
468 | { | ||
469 | const char *colon; | ||
470 | char *colon_rest; | ||
471 | size_t colon_rest_length; | ||
472 | char *address_without_port; | ||
473 | |||
474 | colon = strchr (address,':'); | ||
475 | colon_rest = GNUNET_strndup (address, colon - address); | ||
476 | colon_rest_length = strlen (colon_rest); | ||
477 | address_without_port = GNUNET_strndup (&colon_rest[4], colon_rest_length - 4); | ||
478 | GNUNET_free (colon_rest); | ||
479 | |||
480 | return address_without_port; | ||
481 | } | ||
482 | |||
483 | void | 458 | void |
484 | GNUNET_NAT_add_global_address (struct GNUNET_NAT_Handle *nh, | 459 | GNUNET_NAT_add_global_address (struct GNUNET_NAT_Handle *nh, |
485 | char *addr, | 460 | char *addr, |