Mercurial > hg > nginx
comparison src/core/ngx_connection.c @ 5583:f47c844acbd4
Core: allocate enough memory to hold IPv6 text address plus port.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Sat, 22 Feb 2014 12:08:31 +0400 |
parents | 188481078faf |
children | 4440438eb086 |
comparison
equal
deleted
inserted
replaced
5582:545a4d393e2f | 5583:f47c844acbd4 |
---|---|
127 switch (ls[i].sockaddr->sa_family) { | 127 switch (ls[i].sockaddr->sa_family) { |
128 | 128 |
129 #if (NGX_HAVE_INET6) | 129 #if (NGX_HAVE_INET6) |
130 case AF_INET6: | 130 case AF_INET6: |
131 ls[i].addr_text_max_len = NGX_INET6_ADDRSTRLEN; | 131 ls[i].addr_text_max_len = NGX_INET6_ADDRSTRLEN; |
132 len = NGX_INET6_ADDRSTRLEN + sizeof(":65535") - 1; | 132 len = NGX_INET6_ADDRSTRLEN + sizeof("[]:65535") - 1; |
133 break; | 133 break; |
134 #endif | 134 #endif |
135 | 135 |
136 #if (NGX_HAVE_UNIX_DOMAIN) | 136 #if (NGX_HAVE_UNIX_DOMAIN) |
137 case AF_UNIX: | 137 case AF_UNIX: |