$NetBSD$

--- main/share/gb_common.h.orig	2006-03-23 07:21:51.000000000 +0100
+++ main/share/gb_common.h	2006-04-20 22:34:01.000000000 +0200
@@ -45,7 +45,7 @@
 #include <unistd.h>
 #include <sys/types.h>
 
-#ifdef OS_FREEBSD
+#if defined(OS_FREEBSD) || defined(OS_NETBSD)
 
 /* Get definition for PATH_MAX */
 #include <limits.h>
@@ -102,7 +102,7 @@
 typedef
   unsigned char uchar;
 
-#ifndef OS_LINUX
+#if !defined(OS_LINUX) && !defined(OS_NETBSD)
   typedef
     unsigned long ulong;
 #endif
