diff -ur tcp_wrappers_7.6-orig/Makefile tcp_wrappers_7.6/Makefile --- tcp_wrappers_7.6-orig/Makefile Fri Mar 21 19:27:21 1997 +++ tcp_wrappers_7.6/Makefile Tue Jan 25 12:41:05 2000 @@ -352,6 +352,9 @@ @make REAL_DAEMON_DIR=$(REAL_DAEMON_DIR) STYLE=$(STYLE) \ LIBS="-lsocket -lnsl" RANLIB=echo ARFLAGS=rv \ NETGROUP=-DNETGROUP AUX_OBJ="setenv.o strcasecmp.o" TLI=-DTLI all +cygwin: + @make REAL_DAEMON_DIR=/winnt/system32 STYLE=$(STYLE) \ + LIBS= RANLIB=ranlib ARFLAGS=rv AUX_OBJ= NETGROUP= TLI= all # MachTen machten: diff -ur tcp_wrappers_7.6-orig/fix_options.c tcp_wrappers_7.6/fix_options.c --- tcp_wrappers_7.6-orig/fix_options.c Tue Apr 08 02:29:19 1997 +++ tcp_wrappers_7.6/fix_options.c Sun Jan 23 23:06:00 2000 @@ -12,7 +12,9 @@ #include #include #include +#ifndef __CYGWIN32__ #include +#endif #include #include #include diff -ur tcp_wrappers_7.6-orig/percent_m.c tcp_wrappers_7.6/percent_m.c --- tcp_wrappers_7.6-orig/percent_m.c Wed Dec 28 17:42:37 1994 +++ tcp_wrappers_7.6/percent_m.c Tue Jan 25 19:59:27 2000 @@ -12,11 +12,13 @@ #include #include +#ifndef __CYGWIN32__ extern int errno; #ifndef SYS_ERRLIST_DEFINED extern char *sys_errlist[]; extern int sys_nerr; #endif +#endif /* cygwin */ #include "mystdarg.h" @@ -29,11 +31,15 @@ while (*bp = *cp) if (*cp == '%' && cp[1] == 'm') { +#ifndef __CYGWIN32__ if (errno < sys_nerr && errno > 0) { strcpy(bp, sys_errlist[errno]); } else { +#endif sprintf(bp, "Unknown error %d", errno); +#ifndef __CYGWIN32__ } +#endif bp += strlen(bp); cp += 2; } else {