Mercurial > hg > nginx
comparison src/core/ngx_resolver.c @ 1689:0b592a68aade
ngx_udp_recv()
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Mon, 03 Dec 2007 16:46:46 +0000 |
parents | 568d432effb9 |
children | 0829024c924d |
comparison
equal
deleted
inserted
replaced
1688:bd85a95d60c6 | 1689:0b592a68aade |
---|---|
824 u_char buf[NGX_RESOLVER_UDP_SIZE]; | 824 u_char buf[NGX_RESOLVER_UDP_SIZE]; |
825 | 825 |
826 c = rev->data; | 826 c = rev->data; |
827 | 827 |
828 do { | 828 do { |
829 n = ngx_recv(c, buf, NGX_RESOLVER_UDP_SIZE); | 829 n = ngx_udp_recv(c, buf, NGX_RESOLVER_UDP_SIZE); |
830 | 830 |
831 if (n == -1) { | 831 if (n < 0) { |
832 return; | 832 return; |
833 } | 833 } |
834 | 834 |
835 ngx_resolver_process_response(c->data, buf, n); | 835 ngx_resolver_process_response(c->data, buf, n); |
836 | 836 |