summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwtc%netscape.com <devnull@localhost>2002-05-16 13:36:02 +0000
committerwtc%netscape.com <devnull@localhost>2002-05-16 13:36:02 +0000
commit8c4688a31b6658e93bc0d9424afd1867dd93cb6d (patch)
treed15a493bc2c568c691f85fbc99e641276c090808
parent5d2ad5107704ba005301d584a3ad999aa9586c8c (diff)
downloadnss-hg-8c4688a31b6658e93bc0d9424afd1867dd93cb6d.tar.gz
Bugzilla bug 138532: use pipes instead of semaphores for NetBSD, which does
not have semaphore.h. Thanks to Chris Seawood <seawood@netscape.com> for the patch. Modified files: sslmutex.h sslmutex.c
-rw-r--r--security/nss/lib/ssl/sslmutex.c2
-rw-r--r--security/nss/lib/ssl/sslmutex.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/security/nss/lib/ssl/sslmutex.c b/security/nss/lib/ssl/sslmutex.c
index 1309f14d7..9b195e794 100644
--- a/security/nss/lib/ssl/sslmutex.c
+++ b/security/nss/lib/ssl/sslmutex.c
@@ -87,7 +87,7 @@ static SECStatus single_process_sslMutex_Lock(sslMutex* pMutex)
return SECSuccess;
}
-#if defined(LINUX) || defined(AIX) || defined(VMS) || defined(BEOS) || defined(BSDI)
+#if defined(LINUX) || defined(AIX) || defined(VMS) || defined(BEOS) || defined(BSDI) || defined(NETBSD)
#include <unistd.h>
#include <fcntl.h>
diff --git a/security/nss/lib/ssl/sslmutex.h b/security/nss/lib/ssl/sslmutex.h
index 4ede0eba3..9878576c5 100644
--- a/security/nss/lib/ssl/sslmutex.h
+++ b/security/nss/lib/ssl/sslmutex.h
@@ -77,7 +77,7 @@ typedef struct
typedef int sslPID;
-#elif defined(LINUX) || defined(AIX) || defined(VMS) || defined(BEOS) || defined(BSDI)
+#elif defined(LINUX) || defined(AIX) || defined(VMS) || defined(BEOS) || defined(BSDI) || defined(NETBSD)
#include <sys/types.h>
#include "prtypes.h"