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 }