1 $NetBSD: patch-df,v 1.1.1.1 2008/06/28 10:01:07 tnn Exp $
3 diff -ruN ../Orig/mozilla/nsprpub/pr/include/md/_freebsd.h ./nsprpub/pr/include/md/_freebsd.h
4 --- ../Orig/mozilla/nsprpub/pr/include/md/_freebsd.h 2004-11-24 06:22:35.000000000 +0900
5 +++ ./nsprpub/pr/include/md/_freebsd.h 2005-12-04 19:44:37.000000000 +0900
7 #define _PR_NO_LARGE_FILES
9 #if defined(_PR_PTHREADS)
10 -#if __FreeBSD_version >= 400008
11 +#if defined(__DragonFly__) || __FreeBSD_version >= 400008
13 * libc_r before this version of FreeBSD doesn't have poll().
14 * Although libc has poll(), it is not thread-safe so we can't
16 #define _PR_POLL_AVAILABLE
19 -#if __FreeBSD_version >= 300000
20 +#if defined(__DragonFly__) || __FreeBSD_version >= 300000
21 #define _PR_POLL_AVAILABLE
25 #define _PR_HAVE_SYSV_SEMAPHORES
26 #define PR_HAVE_SYSV_NAMED_SHARED_MEMORY
28 -#if __FreeBSD_version >= 400014
29 +#if defined(__DragonFly__) || __FreeBSD_version >= 400014
31 #define _PR_HAVE_INET_NTOP
32 #define _PR_HAVE_GETHOSTBYNAME2