diff options
Diffstat (limited to 'src/nat/nat.c')
-rw-r--r-- | src/nat/nat.c | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/src/nat/nat.c b/src/nat/nat.c index 670ae6a27..61ca5eab7 100644 --- a/src/nat/nat.c +++ b/src/nat/nat.c | |||
@@ -1018,7 +1018,7 @@ upnp_add (void *cls, | |||
1018 | int add_remove, | 1018 | int add_remove, |
1019 | const struct sockaddr *addr, | 1019 | const struct sockaddr *addr, |
1020 | socklen_t addrlen, | 1020 | socklen_t addrlen, |
1021 | enum GNUNET_NAT_FailureCode ret) | 1021 | enum GNUNET_NAT_StatusCode ret) |
1022 | { | 1022 | { |
1023 | struct GNUNET_NAT_Handle *h = cls; | 1023 | struct GNUNET_NAT_Handle *h = cls; |
1024 | struct LocalAddressList *pos; | 1024 | struct LocalAddressList *pos; |
@@ -1561,4 +1561,21 @@ GNUNET_NAT_test_address (struct GNUNET_NAT_Handle *h, | |||
1561 | } | 1561 | } |
1562 | 1562 | ||
1563 | 1563 | ||
1564 | /** | ||
1565 | * Converts enum GNUNET_NAT_StatusCode to a string | ||
1566 | * | ||
1567 | * @param err error code to resolve to a string | ||
1568 | * @return point to a static string containing the error code | ||
1569 | */ | ||
1570 | const char * | ||
1571 | GNUNET_NAT_status2string (enum GNUNET_NAT_StatusCode err){ | ||
1572 | switch (err){ | ||
1573 | case GNUNET_NAT_ERROR_SUCCESS: | ||
1574 | return _("Operation Successful"); | ||
1575 | |||
1576 | default: | ||
1577 | return "unknown status code"; | ||
1578 | } | ||
1579 | } | ||
1580 | |||
1564 | /* end of nat.c */ | 1581 | /* end of nat.c */ |