summaryrefslogtreecommitdiffstats
path: root/src/H5FDstream.c
diff options
context:
space:
mode:
authorMuQun Yang <ymuqun@hdfgroup.org>2000-10-12 23:38:33 (GMT)
committerMuQun Yang <ymuqun@hdfgroup.org>2000-10-12 23:38:33 (GMT)
commitf53e72cc9f5f8d188926d425e9970b35b523115c (patch)
tree5d96e32248bb39d1e4d8935b360a9e5ff1929b0a /src/H5FDstream.c
parent0c70d84368b815d09b706274277e19d40a6c7ded (diff)
downloadhdf5-f53e72cc9f5f8d188926d425e9970b35b523115c.zip
hdf5-f53e72cc9f5f8d188926d425e9970b35b523115c.tar.gz
hdf5-f53e72cc9f5f8d188926d425e9970b35b523115c.tar.bz2
[svn-r2679]
Purpose: Just add a few lines so that it will not break windows platform. Description: netdb.h cannot be recognized by windows, use winsock.h in windows instead. Solution: adding the following lines at the beginning of H5FDstream.c. If you don't like, you may do it in another way, just keep it work for windows. #ifdef WIN32 > #include <winsock.h> > #else > #endif Platforms tested: I am only testing whether it will bother building objects on windows. I haven't tested whether it will affect the testing results. Hopefully not. windows 2000, eirene,arabica,gondolin,paz,opus.
Diffstat (limited to 'src/H5FDstream.c')
-rw-r--r--src/H5FDstream.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/H5FDstream.c b/src/H5FDstream.c
index 5aef41f..0b2255b 100644
--- a/src/H5FDstream.c
+++ b/src/H5FDstream.c
@@ -13,11 +13,16 @@
* read from/written to a socket during an open/flush operation.
*/
+/* for windows platform, use winsock.h */
+#ifdef WIN32
+#include <winsock.h>
+#else
#include <netdb.h> /* gethostbyname */
#include <sys/types.h> /* socket stuff */
#include <sys/socket.h> /* socket stuff */
#include <netinet/in.h> /* socket stuff */
#include <netinet/tcp.h> /* socket stuff */
+#endif
#include <H5Eprivate.h> /* error handling */
#include <H5FDpublic.h> /* VFD structures */