Mercurial > hg > nginx
comparison src/os/win32/ngx_socket.h @ 103:6dfda4cf5200
nginx-0.0.1-2003-06-11-19:28:34 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Wed, 11 Jun 2003 15:28:34 +0000 |
parents | 7ebc8b7fb816 |
children | 7db96f59bc29 |
comparison
equal
deleted
inserted
replaced
102:7e86d028d8f0 | 103:6dfda4cf5200 |
---|---|
14 typedef int socklen_t; | 14 typedef int socklen_t; |
15 | 15 |
16 | 16 |
17 #define ngx_socket(af, type, proto, flags) \ | 17 #define ngx_socket(af, type, proto, flags) \ |
18 WSASocket(af, type, proto, NULL, 0, flags) | 18 WSASocket(af, type, proto, NULL, 0, flags) |
19 | |
19 #define ngx_socket_n "WSASocket()" | 20 #define ngx_socket_n "WSASocket()" |
20 | 21 |
21 int ngx_nonblocking(ngx_socket_t s); | 22 int ngx_nonblocking(ngx_socket_t s); |
22 int ngx_blocking(ngx_socket_t s); | 23 int ngx_blocking(ngx_socket_t s); |
23 | 24 |
34 extern LPFN_ACCEPTEX acceptex; | 35 extern LPFN_ACCEPTEX acceptex; |
35 extern LPFN_GETACCEPTEXSOCKADDRS getacceptexsockaddrs; | 36 extern LPFN_GETACCEPTEXSOCKADDRS getacceptexsockaddrs; |
36 extern LPFN_TRANSMITFILE transmitfile; | 37 extern LPFN_TRANSMITFILE transmitfile; |
37 | 38 |
38 | 39 |
40 ngx_inline int ngx_tcp_push(s) { | |
41 return 0; | |
42 } | |
43 | |
44 #define ngx_tcp_push_n "tcp_push()" | |
45 | |
46 | |
39 #endif /* _NGX_SOCKET_H_INCLUDED_ */ | 47 #endif /* _NGX_SOCKET_H_INCLUDED_ */ |