#ifndef __PPR_INT_H__ #define __PPR_INT_H__ /* generic section */ #include #include #include #include #include #include #if defined(PPR_IS_NETWARE) #include #include #include #endif #if defined(PPR_IS_UNIX) #include #include #include #include #endif #if defined(PPR_IS_UNIX) || defined(PPR_IS_PSP) || defined(PPR_IS_PS2) || defined(PPR_IS_NETWARE) #include #include #endif /* thread section */ #if defined(PPR_IS_WIN32) #if !defined(PPR_USE_CREATETHREAD) #include #endif #elif defined(PPR_IS_UNIX) || defined(PPR_IS_PSP) || defined(PPR_IS_PS2) #include #define PPR_USE_PTHREAD #elif defined(PPR_IS_NETWARE) #include #include #endif /* socket section */ #if defined(PPR_IS_WIN32) #include #include #include #ifndef IPPROTO_IPV6 #define IPPROTO_IPV6 41 #endif #ifndef IPV6_V6ONLY #define IPV6_V6ONLY 27 #endif #else #if defined(PPR_HAS_POLL) #include #else #if !defined(PPR_IS_NETWARE) #include #endif #endif #include #include #if defined(PPR_IS_NETWARE) #include #else #include #include #include #endif #if defined(PPR_HAS_UNIX_SOCKET) #include #endif #endif /* windows.h wants to be the last one included */ #if defined(PPR_IS_WIN32) #include #endif #endif