summaryrefslogtreecommitdiff
path: root/includes.h
diff options
context:
space:
mode:
authordjm <djm>2000-09-05 05:13:06 +0000
committerdjm <djm>2000-09-05 05:13:06 +0000
commitef6b288652255f4efeee427d80c1dc88f8661c6b (patch)
tree134fa639cff379ad40914eb85aa445ad864b0697 /includes.h
parenta55bea016086bffe9a2b8295468d833a8ebc99c4 (diff)
downloadopenssh-ef6b288652255f4efeee427d80c1dc88f8661c6b.tar.gz
- (djm) Merge cygwin support from Corinna Vinschen <vinschen@cygnus.com>
Diffstat (limited to 'includes.h')
-rw-r--r--includes.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/includes.h b/includes.h
index 5102c97a..27569e18 100644
--- a/includes.h
+++ b/includes.h
@@ -29,7 +29,9 @@ static /**/const char *const rcsid[] = { (char *)rcsid, "\100(#)" msg }
#include <sys/wait.h>
#include <sys/resource.h>
+#ifndef HAVE_CYGWIN
#include <netinet/tcp.h>
+#endif
#include <arpa/inet.h>
#include <netdb.h>
@@ -46,6 +48,9 @@ static /**/const char *const rcsid[] = { (char *)rcsid, "\100(#)" msg }
#include <grp.h>
#include <time.h>
#include <dirent.h>
+#ifdef HAVE_CYGWIN
+#include <getopt.h>
+#endif
#ifdef HAVE_BSTRING_H
# include <bstring.h>
@@ -110,4 +115,11 @@ static /**/const char *const rcsid[] = { (char *)rcsid, "\100(#)" msg }
*/
/* #define USE_PIPES 1 */
+#ifdef HAVE_CYGWIN
+#define open binary_open
+#define pipe binary_pipe
+extern int binary_open();
+extern int binary_pipe();
+#endif
+
#endif /* INCLUDES_H */