1 #ifndef foowincompatfoo
2 #define foowincompatfoo
7 #define WINVER 0x0600 // Vista
8 #define _WIN32_WINNT WINVER
14 typedef int socklen_t;
18 char sysname[9]; /* Operating system name (e.g., "Linux") */
19 char nodename[MAX_COMPUTERNAME_LENGTH+1];
20 /* Name within "some implementation-defined network" */
21 char release[9]; /* Operating system release (e.g., "2.6.28") */
22 char version[9]; /* Operating system version */
23 char machine[9]; /* Hardware identifier */
26 int uname(struct utsname *buf);