Mercurial > hg > nginx
comparison src/mail/ngx_mail.c @ 4819:49a3fb31a05c
Mail: fixed handling of AF_UNIX addresses in "listen".
This makes AF_UNIX addresses in mail officially supported.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Fri, 17 Aug 2012 05:21:28 +0000 |
parents | d794e59800ef |
children | 05ba5bce31e0 |
comparison
equal
deleted
inserted
replaced
4818:28a64967e891 | 4819:49a3fb31a05c |
---|---|
261 sin6 = (struct sockaddr_in6 *) sa; | 261 sin6 = (struct sockaddr_in6 *) sa; |
262 p = sin6->sin6_port; | 262 p = sin6->sin6_port; |
263 break; | 263 break; |
264 #endif | 264 #endif |
265 | 265 |
266 #if (NGX_HAVE_UNIX_DOMAIN) | |
267 case AF_UNIX: | |
268 p = 0; | |
269 break; | |
270 #endif | |
271 | |
266 default: /* AF_INET */ | 272 default: /* AF_INET */ |
267 sin = (struct sockaddr_in *) sa; | 273 sin = (struct sockaddr_in *) sa; |
268 p = sin->sin_port; | 274 p = sin->sin_port; |
269 break; | 275 break; |
270 } | 276 } |