$NetBSD: patch-aw,v 1.7 2005/04/12 01:10:45 rillig Exp $ Patch from Rui-Xiang Guo for building on NetBSD-current. The getpwent_r function is not used at all, so why provide a (wrong) prototype for it? --- ../sal/osl/unx/system.h.orig 2004-11-19 09:23:53.000000000 +0800 +++ ../sal/osl/unx/system.h 2004-11-19 09:27:55.000000000 +0800 @@ -169,7 +169,10 @@ #endif #ifdef NETBSD +# include +# ifndef ETIME # define ETIME ETIMEDOUT +# endif # define _POSIX_THREAD_SYSCALL_SOFT 1 # include # include @@ -569,7 +572,6 @@ extern int sem_post(sem_t* sem); #ifdef NO_PTHREAD_RTL #if !defined FREEBSD || (__FreeBSD_version < 500112) -struct passwd *getpwent_r(struct passwd *pwd, char *buffer, int buflen); extern struct spwd *getspnam_r(const char *name, struct spwd *result, char *buffer, int buflen);