Mercurial > hg > nginx
comparison src/os/win32/ngx_wsarecv.c @ 280:7c7183b3ea8b
nginx-0.0.2-2004-03-05-11:34:24 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Fri, 05 Mar 2004 08:34:24 +0000 |
parents | 0ba4821f4460 |
children | 30310107dbc9 |
comparison
equal
deleted
inserted
replaced
279:b79f021a644a | 280:7c7183b3ea8b |
---|---|
5 | 5 |
6 | 6 |
7 ssize_t ngx_wsarecv(ngx_connection_t *c, char *buf, size_t size) | 7 ssize_t ngx_wsarecv(ngx_connection_t *c, char *buf, size_t size) |
8 { | 8 { |
9 int rc; | 9 int rc; |
10 u_int flags; | 10 u_long bytes, flags; |
11 size_t bytes; | |
12 WSABUF wsabuf[1]; | 11 WSABUF wsabuf[1]; |
13 ngx_err_t err; | 12 ngx_err_t err; |
14 ngx_event_t *rev; | 13 ngx_event_t *rev; |
15 | 14 |
16 wsabuf[0].buf = buf; | 15 wsabuf[0].buf = buf; |
54 | 53 |
55 | 54 |
56 ssize_t ngx_overlapped_wsarecv(ngx_connection_t *c, char *buf, size_t size) | 55 ssize_t ngx_overlapped_wsarecv(ngx_connection_t *c, char *buf, size_t size) |
57 { | 56 { |
58 int rc; | 57 int rc; |
59 u_int flags; | 58 u_long bytes, flags; |
60 size_t bytes; | |
61 WSABUF wsabuf[1]; | 59 WSABUF wsabuf[1]; |
62 ngx_err_t err; | 60 ngx_err_t err; |
63 ngx_event_t *rev; | 61 ngx_event_t *rev; |
64 LPWSAOVERLAPPED ovlp; | 62 LPWSAOVERLAPPED ovlp; |
65 | 63 |