diff options
Diffstat (limited to 'app/nginx/src/os/win32/ngx_socket.c')
-rw-r--r-- | app/nginx/src/os/win32/ngx_socket.c | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/app/nginx/src/os/win32/ngx_socket.c b/app/nginx/src/os/win32/ngx_socket.c new file mode 100644 index 0000000..05a39f4 --- /dev/null +++ b/app/nginx/src/os/win32/ngx_socket.c @@ -0,0 +1,34 @@ + +/* + * Copyright (C) Igor Sysoev + * Copyright (C) Nginx, Inc. + */ + + +#include <ngx_config.h> +#include <ngx_core.h> + + +int +ngx_nonblocking(ngx_socket_t s) +{ + unsigned long nb = 1; + + return ioctlsocket(s, FIONBIO, &nb); +} + + +int +ngx_blocking(ngx_socket_t s) +{ + unsigned long nb = 0; + + return ioctlsocket(s, FIONBIO, &nb); +} + + +int +ngx_tcp_push(ngx_socket_t s) +{ + return 0; +} |