37 # define _CRT_SECURE_NO_WARNINGS 39 # pragma warning(4 : 4996) 40 # pragma warning(4 : 4267) 41 # pragma warning(4 : 4244) 52 # define lseek _lseeki64 53 # define fsync _commit 54 # define mkdir(dir, mode) _mkdir(dir) 55 # define strcasecmp _stricmp 56 # define strncasecmp _strnicmp 57 # define srandom srand 58 # define random() (rand() * (RAND_MAX+1) + rand()) 59 # define sleep(X) Sleep((X)*1000) 60 # define sysconf(X) 4096 62 # include <sys/param.h> 84 # define NULL ((void *)0) 88 #define MEGABYTE 1000000 89 #define GIGABYTE 1000000000 91 #define KIBIBYTE (1 << 10) 92 #define MEBIBYTE (1 << 20) 93 #define GIBIBYTE (1 << 30) 115 #define MAX_RETRY 10000 117 #define PATH_MAX 4096 120 #define DELIMITERS " \t\r\n=" 121 #define FILENAME_DELIMITER '@' 126 #define IOR_format "%016llx" 143 extern int uname(
struct utsname *name);
long long int IOR_offset_t