AC_PROG_MAKE_SET
AC_PROG_RANLIB
-AC_CHECK_HEADERS(libgen.h sys/select.h socks.h)
+AC_CHECK_HEADERS(libgen.h sys/select.h socks.h sys/poll.h)
AC_CHECK_LIB(nsl, gethostbyname)
AC_CHECK_LIB(socket, socket)
AC_CHECK_TYPE(fd_set, int)
AC_REPLACE_FUNCS(basename getaddrinfo)
+AC_CHECK_FUNC(poll)
AC_CACHE_CHECK([for struct addrinfo], ac_cv_struct_addrinfo,
[AC_TRY_COMPILE([#include <netdb.h>