$NetBSD: patch-ay,v 1.1.1.1 2007/10/17 21:35:53 agc Exp $

--- lib/file/fileIO.c	2007/09/29 13:15:17	1.1
+++ lib/file/fileIO.c	2007/09/29 13:16:06
@@ -241,7 +241,7 @@
     * Lock the file if necessary.
     */
 
-#if !defined(__FreeBSD__) && !defined(sun)
+#if !defined(__FreeBSD__) && !defined(sun) && !defined(__NetBSD__)
    if (access & FILEIO_OPEN_LOCKED) {
       int err;
 
@@ -264,7 +264,7 @@
    }
 #else
    ASSERT(file->lockToken == NULL);
-#endif // !__FreeBSD__ && !sun
+#endif // !__FreeBSD__ && !sun && !defined(__NetBSD__)
 
    return ret;
 }
@@ -292,7 +292,7 @@
 {
    FileIOResult ret = FILEIO_SUCCESS;
 
-#if !defined(__FreeBSD__) && !defined(sun)
+#if !defined(__FreeBSD__) && !defined(sun) && !defined(__NetBSD__)
    if (file->lockToken != NULL) {
       int err;
 
@@ -309,7 +309,7 @@
    }
 #else
    ASSERT(file->lockToken == NULL);
-#endif // !__FreeBSD__ && !sun
+#endif // !__FreeBSD__ && !sun && !defined(__NetBSD__)
 
    return ret;
 }
@@ -419,7 +419,7 @@
 /*
  * Pwrite & Pread are not available in the FreeBSD tools build VM
  */
-#if !defined(VMX86_TOOLS) || !defined(__FreeBSD__)
+#if !defined(VMX86_TOOLS) || !defined(__FreeBSD__) && !defined(__NetBSD__)
 #if _WIN32 || defined(GLIBC_VERSION_21) || __APPLE__
 /*
  *----------------------------------------------------------------------
