changeset 3483:192b727c2563

do not add a port in redirect if we listen on unix domain socket
author Igor Sysoev <igor@sysoev.ru>
date Wed, 31 Mar 2010 13:30:50 +0000
parents 4995538396d8
children 81457372d938
files src/http/ngx_http_header_filter_module.c
diffstat 1 files changed, 5 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/http/ngx_http_header_filter_module.c
+++ b/src/http/ngx_http_header_filter_module.c
@@ -338,6 +338,11 @@ ngx_http_header_filter(ngx_http_request_
             port = ntohs(sin6->sin6_port);
             break;
 #endif
+#if (NGX_HAVE_UNIX_DOMAIN)
+        case AF_UNIX:
+            port = 0;
+            break;
+#endif
         default: /* AF_INET */
             sin = (struct sockaddr_in *) c->local_sockaddr;
             port = ntohs(sin->sin_port);