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