]> git.kaiwu.me - nginx.git/commitdiff
do not add a port in redirect if we listen on unix domain socket
authorIgor Sysoev <igor@sysoev.ru>
Wed, 31 Mar 2010 13:30:50 +0000 (13:30 +0000)
committerIgor Sysoev <igor@sysoev.ru>
Wed, 31 Mar 2010 13:30:50 +0000 (13:30 +0000)
src/http/ngx_http_header_filter_module.c

index ef17911075c279049c0818a7a91c0caa197c28b6..4f40236329f7e9433cc4f7229e3d214d97c47ab0 100644 (file)
@@ -337,6 +337,11 @@ ngx_http_header_filter(ngx_http_request_t *r)
             sin6 = (struct sockaddr_in6 *) c->local_sockaddr;
             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;