Mercurial > hg > nginx-mail
comparison src/core/ngx_connection.c @ 382:984bb0b1399b NGINX_0_7_3
nginx 0.7.3
*) Change: the "rss" extension MIME type has been changed to
"application/rss+xml".
*) Change: now the "gzip_vary" directive turned on issues a
"Vary: Accept-Encoding" header line for uncompressed responses too.
*) Feature: now the "rewrite" directive does a redirect automatically
if the "https://" protocol is used.
*) Bugfix: the "proxy_pass" directive did not work with the HTTPS
protocol; the bug had appeared in 0.6.9.
author | Igor Sysoev <http://sysoev.ru> |
---|---|
date | Mon, 23 Jun 2008 00:00:00 +0400 |
parents | 820f6378fc00 |
children | 6ebbca3d5ed7 |
comparison
equal
deleted
inserted
replaced
381:23d1555141d9 | 382:984bb0b1399b |
---|---|
34 sin->sin_family = AF_INET; | 34 sin->sin_family = AF_INET; |
35 sin->sin_addr.s_addr = addr; | 35 sin->sin_addr.s_addr = addr; |
36 sin->sin_port = htons(port); | 36 sin->sin_port = htons(port); |
37 | 37 |
38 | 38 |
39 ls->addr_text.data = ngx_palloc(cf->pool, | 39 ls->addr_text.data = ngx_pnalloc(cf->pool, |
40 INET_ADDRSTRLEN - 1 + sizeof(":65535") - 1); | 40 INET_ADDRSTRLEN - 1 + sizeof(":65535") - 1); |
41 if (ls->addr_text.data == NULL) { | 41 if (ls->addr_text.data == NULL) { |
42 return NULL; | 42 return NULL; |
43 } | 43 } |
44 | 44 |
104 continue; | 104 continue; |
105 } | 105 } |
106 | 106 |
107 ls[i].addr_text_max_len = INET_ADDRSTRLEN; | 107 ls[i].addr_text_max_len = INET_ADDRSTRLEN; |
108 | 108 |
109 ls[i].addr_text.data = ngx_palloc(cycle->pool, INET_ADDRSTRLEN - 1 | 109 ls[i].addr_text.data = ngx_pnalloc(cycle->pool, |
110 + sizeof(":65535") - 1); | 110 INET_ADDRSTRLEN - 1 + sizeof(":65535") - 1); |
111 if (ls[i].addr_text.data == NULL) { | 111 if (ls[i].addr_text.data == NULL) { |
112 return NGX_ERROR; | 112 return NGX_ERROR; |
113 } | 113 } |
114 | 114 |
115 ls[i].family = sin->sin_family; | 115 ls[i].family = sin->sin_family; |