[mpich2-commits] r4097 - in mpich2/trunk/src/pm/hydra: . utils/sock

gropp at mcs.anl.gov gropp at mcs.anl.gov
Mon Mar 16 18:30:01 CDT 2009


Author: gropp
Date: 2009-03-16 18:30:00 -0500 (Mon, 16 Mar 2009)
New Revision: 4097

Modified:
   mpich2/trunk/src/pm/hydra/configure.in
   mpich2/trunk/src/pm/hydra/utils/sock/sock.c
Log:
Added socket.h, required for socket on AIX

Modified: mpich2/trunk/src/pm/hydra/configure.in
===================================================================
--- mpich2/trunk/src/pm/hydra/configure.in	2009-03-16 23:29:32 UTC (rev 4096)
+++ mpich2/trunk/src/pm/hydra/configure.in	2009-03-16 23:30:00 UTC (rev 4097)
@@ -35,7 +35,7 @@
 CFLAGS=$save_cflags
 
 dnl Check if the necessary headers are available
-AC_CHECK_HEADERS(unistd.h stdlib.h string.h strings.h stdarg.h sys/types.h)
+AC_CHECK_HEADERS(unistd.h stdlib.h string.h strings.h stdarg.h sys/types.h sys/socket.h)
 
 # Check for special types
 AC_TYPE_SIZE_T

Modified: mpich2/trunk/src/pm/hydra/utils/sock/sock.c
===================================================================
--- mpich2/trunk/src/pm/hydra/utils/sock/sock.c	2009-03-16 23:29:32 UTC (rev 4096)
+++ mpich2/trunk/src/pm/hydra/utils/sock/sock.c	2009-03-16 23:30:00 UTC (rev 4097)
@@ -6,6 +6,10 @@
 
 #include "hydra_utils.h"
 
+#ifdef HAVE_SYS_SOCKET_H
+#include <sys/socket.h>
+#endif
+
 HYD_Status HYDU_Sock_listen(int *listen_fd, char *port_range, uint16_t * port)
 {
     struct sockaddr_in sa;



More information about the mpich2-commits mailing list