diff options
-rw-r--r-- | source3/include/proto.h | 1 | ||||
-rw-r--r-- | source3/lib/util_sock.c | 5 |
2 files changed, 2 insertions, 4 deletions
diff --git a/source3/include/proto.h b/source3/include/proto.h index 678f087374..cc442422e8 100644 --- a/source3/include/proto.h +++ b/source3/include/proto.h @@ -1358,6 +1358,7 @@ char *print_canonical_sockaddr(TALLOC_CTX *ctx, const struct sockaddr_storage *pss); void set_sockaddr_port(struct sockaddr *psa, uint16_t port); const char *client_name(int fd); +int get_socket_port(int fd); const char *client_addr(int fd, char *addr, size_t addrlen); const char *client_socket_addr(int fd, char *addr, size_t addr_len); int client_socket_port(int fd); diff --git a/source3/lib/util_sock.c b/source3/lib/util_sock.c index 5f9d4768ba..cbd7b983c7 100644 --- a/source3/lib/util_sock.c +++ b/source3/lib/util_sock.c @@ -208,13 +208,11 @@ static const char *get_socket_addr(int fd, char *addr_buf, size_t addr_len) return print_sockaddr_len(addr_buf, addr_len, (struct sockaddr *)&sa, length); } -#if 0 -/* Not currently used. JRA. */ /**************************************************************************** Return the port number we've bound to on a socket. ****************************************************************************/ -static int get_socket_port(int fd) +int get_socket_port(int fd) { struct sockaddr_storage sa; socklen_t length = sizeof(sa); @@ -239,7 +237,6 @@ static int get_socket_port(int fd) } return -1; } -#endif const char *client_name(int fd) { |