URI: 
       Fix building on OpenBSD 5.5 - 9base - revived minimalist port of Plan 9 userland to Unix
  HTML git clone git://git.suckless.org/9base
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 27d866c6ab4a2349a23cb21dada9a1136f76bfc0
   DIR parent a71862d4fff6274e7b59e5d6381a05d8a1db579b
  HTML Author: sin <sin@2f30.org>
       Date:   Mon,  3 Mar 2014 13:57:30 +0000
       
       Fix building on OpenBSD 5.5
       
       getdirentries() has been removed and instead we should use
       getdents().
       
       Diffstat:
         M lib9/dirread.c                      |       9 +++++++++
       
       1 file changed, 9 insertions(+), 0 deletions(-)
       ---
   DIR diff --git a/lib9/dirread.c b/lib9/dirread.c
       @@ -28,12 +28,21 @@ mygetdents(int fd, struct dirent *buf, int n)
                return getdirentries(fd, (void*)buf, n, &off);
        }
        #elif defined(__OpenBSD__)
       +#include <sys/param.h>
       +# if OpenBSD < 201405 /* for OpenBSD 5.4 and earlier */
        static int
        mygetdents(int fd, struct dirent *buf, int n)
        {
                off_t off;
                return getdirentries(fd, (void*)buf, n, &off);
        }
       +# else
       +static int
       +mygetdents(int fd, struct dirent *buf, int n)
       +{
       +        return getdents(fd, (void*)buf, n);
       +}
       +# endif
        #elif defined(__sun__) || defined(__NetBSD__)
        static int
        mygetdents(int fd, struct dirent *buf, int n)