--- parser3/src/include/pa_config_includes.h 2002/02/13 13:50:49 1.18 +++ parser3/src/include/pa_config_includes.h 2003/02/04 10:32:12 1.23.2.4 @@ -1,12 +1,9 @@ /** @file Parser: includes all Configure-d headers - Copyright (c) 2001, 2002 ArtLebedev Group (http://www.artlebedev.com) + Copyright (c) 2001-2003 ArtLebedev Group (http://www.artlebedev.com) Author: Alexandr Petrosian (http://paf.design.ru) - $Id: pa_config_includes.h,v 1.18 2002/02/13 13:50:49 paf Exp $ - - when used Configure [HAVE_CONFIG_H] it uses defines from Configure, fixed otherwise. */ @@ -70,13 +67,6 @@ # include #endif -#ifdef HAVE_SYS_TIME_H -# include -#endif -#ifdef HAVE_TIME_H -# include -#endif - #ifdef HAVE_STDLIB_H # include #endif @@ -116,3 +106,42 @@ #ifdef HAVE_SYS_SELECT_H #include #endif + +#ifdef HAVE_SIGNAL_H +#include +#endif + +#ifdef HAVE_SYS_SOCKET_H +# include +#else +# ifdef HAVE_WINSOCK_H +# include +# endif +#endif + +// must go anywhere after winsock [cygwin time.h checks for already inclusion of winsock.h] +#if TIME_WITH_SYS_TIME +# include +# include +#else +# ifdef HAVE_SYS_TIME_H +# include +# else +# include +# endif +#endif + + +#ifdef HAVE_NETINET_IN_H +#include +#endif + +#ifdef HAVE_ARPA_INET_H +#include +#endif + +#ifdef HAVE_NETDB_H +#include +#endif + +