changeset 2531:5b9b270ea16f

fix r2530
author Igor Sysoev <igor@sysoev.ru>
date Tue, 24 Feb 2009 07:12:39 +0000
parents 5d53ad3a8319
children aa53ef3e36e9
files src/http/ngx_http_header_filter_module.c
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/http/ngx_http_header_filter_module.c
+++ b/src/http/ngx_http_header_filter_module.c
@@ -309,12 +309,12 @@ ngx_http_header_filter(ngx_http_request_
 #if (NGX_HAVE_INET6)
         case AF_INET6:
             sin6 = (struct sockaddr_in6 *) c->local_sockaddr;
-            port = sin6->sin6_port;
+            port = ntohs(sin6->sin6_port);
             break;
 #endif
         default: /* AF_INET */
             sin = (struct sockaddr_in *) c->local_sockaddr;
-            port = sin->sin_port;
+            port = ntohs(sin->sin_port);
             break;
         }