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_ */