| diff --git a/zookeeper-client/zookeeper-client-c/src/zookeeper.c b/zookeeper-client/zookeeper-client-c/src/zookeeper.c |
| index c08786484..bb454ddc4 100644 |
| --- a/zookeeper-client/zookeeper-client-c/src/zookeeper.c |
| +++ b/zookeeper-client/zookeeper-client-c/src/zookeeper.c |
| @@ -3478,7 +3478,7 @@ int zoo_add_auth(zhandle_t *zh,const char* scheme,const char* cert, |
| static const char* format_endpoint_info(const struct sockaddr_storage* ep) |
| { |
| static char buf[128]; |
| - char addrstr[128]; |
| + char addrstr[INET6_ADDRSTRLEN]; |
| void *inaddr; |
| #ifdef WIN32 |
| char * addrstring; |