1 #ifndef ADAPTOR_PREDEFINE_INCLUDE
\r
2 #define ADAPTOR_PREDEFINE_INCLUDE
\r
5 static unsigned long abs(unsigned long x)
\r
14 static int strncasecmp(const char *s1, const char *s2, register int n)
\r
16 while (--n >= 0 && toupper((unsigned char)*s1) == toupper((unsigned char)*s2++))
\r
17 if (*s1++ == 0) return 0;
\r
18 return(n < 0 ? 0 : toupper((unsigned char)*s1) - toupper((unsigned char)*--s2));
\r
23 int setsockopt( int s, int level, int optname, unsigned int * optval, unsigned int optlen );
\r
25 int setsockopt( int s, int level, int optname, int * optval, unsigned int optlen );
\r