$OpenBSD: patch-sal_osl_unx_security_c,v 1.4 2006/10/29 22:42:50 kurt Exp $
--- sal/osl/unx/security.c.orig.port	Wed Jul 19 05:55:41 2006
+++ sal/osl/unx/security.c	Sat Oct 28 09:19:15 2006
@@ -76,7 +76,7 @@ static sal_Bool SAL_CALL osl_psz_getHome
 static sal_Bool SAL_CALL osl_psz_getConfigDir(oslSecurity Security, sal_Char* pszDirectory, sal_uInt32 nMax);
 
 static oslSecurityImpl * newSecurityImpl(size_t * bufSize) {
-#if defined (MACOSX) || defined (FREEBSD)
+#if defined (MACOSX) || defined (FREEBSD) || defined(OPENBSD)
     /* #i64906#: sysconf(_SC_GETPW_R_SIZE_MAX) returns -1 on Mac OS X and FreeBSD */
     size_t n = 1024;
 #else
@@ -474,7 +474,7 @@ osl_psz_loginUser(const sal_Char* pszUse
 			   oslSecurity* pSecurity)
 {
 #if defined NETBSD || defined SCO || defined AIX || defined FREEBSD || \
-	defined MACOSX
+	defined MACOSX || defined OPENBSD
 
 	return osl_Security_E_None;
 
