2b15cb3d09
Thanks to roberto for providing pointers to wedge this into HEAD. Approved by: roberto
17 lines
436 B
C
17 lines
436 B
C
/* libntp.h */
|
|
|
|
#if defined(HAVE_SYSCONF) && defined(_SC_OPEN_MAX)
|
|
#define GETDTABLESIZE() ((int)sysconf(_SC_OPEN_MAX))
|
|
#elif defined(HAVE_GETDTABLESIZE)
|
|
#define GETDTABLESIZE getdtablesize
|
|
#else
|
|
/*
|
|
* if we have no idea about the max fd value set up things
|
|
* so we will start at FOPEN_MAX
|
|
*/
|
|
#define GETDTABLESIZE() (FOPEN_MAX + FD_CHUNK)
|
|
#endif
|
|
|
|
extern void make_socket_nonblocking( SOCKET fd );
|
|
extern SOCKET move_fd( SOCKET fd );
|