Mercurial > hg > nginx
comparison src/os/unix/ngx_socket.c @ 354:eaf1f651cf86
nginx-0.0.7-2004-06-15-11:55:11 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Tue, 15 Jun 2004 07:55:11 +0000 |
parents | 55e496a8ece3 |
children | da8c5707af39 |
comparison
equal
deleted
inserted
replaced
353:b8d3d7dbfcc8 | 354:eaf1f651cf86 |
---|---|
17 | 17 |
18 #if (HAVE_FIONBIO) | 18 #if (HAVE_FIONBIO) |
19 | 19 |
20 int ngx_nonblocking(ngx_socket_t s) | 20 int ngx_nonblocking(ngx_socket_t s) |
21 { | 21 { |
22 unsigned long nb = 1; | 22 u_long nb; |
23 | |
24 nb = 1; | |
23 | 25 |
24 return ioctl(s, FIONBIO, &nb); | 26 return ioctl(s, FIONBIO, &nb); |
25 } | 27 } |
26 | 28 |
27 | 29 |
28 int ngx_blocking(ngx_socket_t s) | 30 int ngx_blocking(ngx_socket_t s) |
29 { | 31 { |
30 unsigned long nb = 0; | 32 u_long nb; |
33 | |
34 nb = 0; | |
31 | 35 |
32 return ioctl(s, FIONBIO, &nb); | 36 return ioctl(s, FIONBIO, &nb); |
33 } | 37 } |
34 | 38 |
35 #endif | 39 #endif |