2013-09-26 17:14:40 +02:00

23 lines
730 B
Plaintext

$NetBSD: patch-aj,v 1.1 2007/06/30 17:59:03 joerg Exp $
--- lib-src/fakemail.c.orig 2007-06-30 17:23:25.000000000 +0000
+++ lib-src/fakemail.c
@@ -149,15 +149,13 @@ extern int fclose (), pclose ();
extern char *malloc (), *realloc ();
#endif
-#if defined(__FreeBSD_version) && __FreeBSD_version >= 400000
+#if defined(__FreeBSD_version) && __FreeBSD_version >= 400000 || defined(__DragonFly__)
#define CURRENT_USER
#endif
#ifdef CURRENT_USER
extern struct passwd *getpwuid ();
-#if defined(__FreeBSD_version) && __FreeBSD_version >= 400000
-extern uid_t geteuid ();
-#else
+#if defined(__FreeBSD_version) && __FreeBSD_version < 400000
extern unsigned short geteuid ();
#endif
static struct passwd *my_entry;