46 #ifndef __S2_POSIXWIN32_H__
47 #define __S2_POSIXWIN32_H__ 1
50 #if ((defined(WIN32) || defined(_WIN32_WCE)) && !defined(__CYGWIN__) && !defined(GNUWINCE))
51 typedef char * caddr_t;
52 typedef unsigned long u_long;
53 typedef unsigned int u_int;
54 typedef unsigned short u_short;
55 typedef unsigned short u_int16;
56 typedef unsigned char u_char;
57 typedef float float32;
59 #define M_PI 3.1415926535897932385E0
61 #define pclose _pclose
63 #define MAXPATHLEN FILENAME_MAX
65 #define MAXPATHLEN 512