From f9b9b6383d0fd6505c3ca50c274bac879c436322 Mon Sep 17 00:00:00 2001 From: edwin <edwin@FreeBSD.org> Date: Wed, 11 Dec 2002 07:28:20 +0000 Subject: Fix build of net/cryptcat PR: ports/44992 Submitted by: Maxim Maximov <mcsi@agava.com> Approved by: Roman Shterenzon <romanbsd@yahoo.com> (maintainer) --- net/cryptcat/files/patch-netcat.c | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 net/cryptcat/files/patch-netcat.c diff --git a/net/cryptcat/files/patch-netcat.c b/net/cryptcat/files/patch-netcat.c new file mode 100644 index 0000000..fcdcaa9 --- /dev/null +++ b/net/cryptcat/files/patch-netcat.c @@ -0,0 +1,26 @@ +--- netcat.c.orig Wed Nov 6 13:42:04 2002 ++++ netcat.c Wed Nov 6 13:47:27 2002 +@@ -45,9 +45,6 @@ + #else + #include <malloc.h> + #endif +-#ifdef HAVE_SELECT_H /* random SV variants need this */ +-#include <sys/select.h> +-#endif + + /* have to do this *before* including types.h. xxx: Linux still has it wrong */ + #ifdef FD_SETSIZE /* should be in types.h, butcha never know. */ +@@ -55,6 +52,12 @@ + #endif /* fd's, something is horribly wrong! */ + #define FD_SETSIZE 16 /* <-- this'll give us a long anyways, wtf */ + #include <sys/types.h> /* *now* do it. Sigh, this is broken */ ++#ifdef __FreeBSD__ ++#include <inttypes.h> ++#endif ++#ifdef HAVE_SELECT_H /* random SV variants need this */ ++#include <sys/select.h> ++#endif + + #ifdef HAVE_RANDOM /* aficionados of ?rand48() should realize */ + #define SRAND srandom /* that this doesn't need *strong* random */ + -- cgit v1.1