#include #include #include #include #include "../configure.h" int GetFdWidth(void) { int r; #ifdef HAVE_SYSCONF r=sysconf(_SC_OPEN_MAX); #else r=getdtablesize(); #endif #ifdef FD_SETSIZE return (r > FD_SETSIZE ? FD_SETSIZE : r ); #else return r; #endif }