pkgsrc-ng/emulators/hercules/patches/patch-hostopts.h
2013-09-26 17:14:40 +02:00

29 lines
1.1 KiB
C

$NetBSD: patch-hostopts.h,v 1.2 2012/03/25 05:27:43 ryoon Exp $
--- hostopts.h.orig 2010-01-08 22:56:27.000000000 +0000
+++ hostopts.h
@@ -272,7 +272,7 @@
/*-------------------------------------------------------------------*/
/* Hard-coded FreeBSD-specific features and options... */
/*-------------------------------------------------------------------*/
-#elif defined(__FreeBSD__) /* "FreeBSD" options */
+#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__DragonFly__)/* "BSD" options */
#define DLL_IMPORT extern
#define DLL_EXPORT
@@ -295,6 +295,14 @@
#undef OPTION_EXTCURS /* Normal cursor handling */
+/* These should become configure checks */
+# if defined(__NetBSD__)
+# define OPTION_SCSI_TAPE /* SCSI tape support */
+# endif
+# if !defined(SOL_TCP)
+# define SOL_TCP IPPROTO_TCP
+# endif
+
/*-------------------------------------------------------------------*/
/* GNU Linux options... */
/*-------------------------------------------------------------------*/