#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #ifndef FIELDOFFSET #define FIELDOFFSET(type, field) ((int)(&((type NEAR*)1)->field)-1) #endif #ifndef ARRAYSIZE #define ARRAYSIZE(x) (sizeof(x)/sizeof(x[0])) #endif