$OpenBSD: patch-src_sysdep_h,v 1.2 2000/09/06 19:05:25 danh Exp $
--- src/sysdep.h.orig	Wed Aug 30 06:10:12 2000
+++ src/sysdep.h	Wed Sep  6 14:52:44 2000
@@ -26,7 +26,7 @@ typedef unsigned long	UINT4;
 #include        <string.h>
 #endif
 
-#ifdef __FreeBSD__
+#if defined(__FreeBSD__) || defined(__OpenBSD__)
 # include        <stdlib.h>
 #else
 # include        <malloc.h>
@@ -71,5 +71,13 @@ typedef unsigned long	UINT4;
 #  endif
 #  define ut_user ut_name
 #endif
+#if defined(__OpenBSD__)
+#  include <utmp.h>
+#  ifndef UTMP_FILE
+#    define UTMP_FILE _PATH_UTMP
+#  endif
+#  define ut_user ut_name
+#endif
+
 
 #endif /* SYSDEP_H_INCLUDED */
