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;