Mercurial > hg > nginx
comparison src/os/win32/ngx_win32_config.h @ 186:c1f3a3c7c5db
nginx-0.0.1-2003-11-17-00:49:42 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Sun, 16 Nov 2003 21:49:42 +0000 |
parents | 4c698194c56d |
children | 8dee38ea9117 |
comparison
equal
deleted
inserted
replaced
185:d5f50cefc322 | 186:c1f3a3c7c5db |
---|---|
4 | 4 |
5 #define WIN32 1 | 5 #define WIN32 1 |
6 | 6 |
7 #define NGX_WIN_NT 200000 | 7 #define NGX_WIN_NT 200000 |
8 | 8 |
9 #define STRICT | |
10 #define WIN32_LEAN_AND_MEAN | |
9 | 11 |
12 /* | |
13 * we need to include windows.h explicity before winsock2.h because | |
14 * warning 4201 is enabled in windows.h | |
15 */ | |
16 #include <windows.h> | |
17 | |
18 #ifdef _MSC_VER | |
19 #pragma warning(disable:4201) | |
20 #endif | |
10 | 21 |
11 #include <winsock2.h> | 22 #include <winsock2.h> |
12 #include <mswsock.h> | 23 #include <mswsock.h> |
13 #include <stddef.h> /* offsetof */ | 24 #include <stddef.h> /* offsetof */ |
14 #include <stdio.h> | 25 #include <stdio.h> |
15 #include <stdlib.h> | 26 #include <stdlib.h> |
16 #include <stdarg.h> | 27 #include <stdarg.h> |
28 | |
29 #ifdef _MSC_VER | |
30 #pragma warning(default:4201) | |
31 | |
32 /* unreferenced formal parameter */ | |
33 #pragma warning(disable:4100) | |
34 | |
35 /* STUB */ | |
36 #pragma warning(disable:4127) | |
37 #endif | |
17 | 38 |
18 | 39 |
19 #define ngx_inline __inline | 40 #define ngx_inline __inline |
20 | 41 |
21 | 42 |
28 typedef unsigned __int64 uint64_t; | 49 typedef unsigned __int64 uint64_t; |
29 typedef u_int uintptr_t; | 50 typedef u_int uintptr_t; |
30 | 51 |
31 typedef int ssize_t; | 52 typedef int ssize_t; |
32 typedef long time_t; | 53 typedef long time_t; |
33 typedef unsigned __int64 off_t; | 54 typedef __int64 off_t; |
34 | 55 |
35 | 56 |
36 #define OFF_FMT "%I64d" | 57 #define OFF_FMT "%I64d" |
37 #define SIZE_FMT "%d" | 58 #define SIZE_FMT "%d" |
38 #define SIZEX_FMT "%x" | 59 #define SIZEX_FMT "%x" |