$NetBSD: patch-al,v 1.1 2006/03/22 18:33:57 joerg Exp $ --- src/port/freebsd/include/port_before.h.orig 2006-03-22 17:11:36.000000000 +0000 +++ src/port/freebsd/include/port_before.h @@ -11,7 +11,7 @@ #define DO_PTHREADS #endif -#if defined (__FreeBSD__) && __FreeBSD__>=3 +#if defined(__DragonFly__) || defined (__FreeBSD__) && __FreeBSD__>=3 #define SETPWENT_VOID #endif @@ -27,7 +27,7 @@ #define GROUP_R_ENT_ARGS void #define GROUP_R_OK (*result = gptr, 0) #define GROUP_R_BAD ((ge == NULL) ? (*result = NULL, 0) : errno) -#if defined(__FreeBSD_version) && __FreeBSD_version >= 500030 +#if defined(__DragonFly__) || defined(__FreeBSD_version) && __FreeBSD_version >= 500030 #define GETGROUPLIST_ARGS const char *name, gid_t basegid, gid_t *groups, \ int *ngroups #else