summaryrefslogtreecommitdiff
path: root/include/config-netware.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/config-netware.h')
-rw-r--r--include/config-netware.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/include/config-netware.h b/include/config-netware.h
index 503c8bbef67..a3cd6635bae 100644
--- a/include/config-netware.h
+++ b/include/config-netware.h
@@ -45,7 +45,9 @@ extern "C" {
#undef HAVE_SCHED_H
#undef HAVE_SYS_MMAN_H
#undef HAVE_SYNCH_H
+#undef HAVE_MMAP
#undef HAVE_RINT
+
#define HAVE_PTHREAD_ATTR_SETSTACKSIZE 1
#define HAVE_PTHREAD_SIGMASK 1
#define HAVE_PTHREAD_YIELD_ZERO_ARG 1
@@ -70,9 +72,10 @@ extern "C" {
#undef HAVE_CRYPT
#endif /* HAVE_OPENSSL */
-/* Configure can't detect this because it uses AC_TRY_RUN */
+/* Netware has an ancient zlib */
#undef HAVE_COMPRESS
#define HAVE_COMPRESS
+#undef HAVE_ARCHIVE_DB
/* include the old function apis */
#define USE_OLD_FUNCTIONS 1
@@ -98,6 +101,10 @@ extern "C" {
/* On NetWare, to fix the problem with the deletion of open files */
#define CANT_DELETE_OPEN_FILES 1
+#define FN_LIBCHAR '\\'
+#define FN_ROOTDIR "\\"
+#define FN_DEVCHAR ':'
+
/* default directory information */
#define DEFAULT_MYSQL_HOME "sys:/mysql"
#define PACKAGE "mysql"