mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-31 21:57:12 +00:00
21 lines
565 B
Plaintext
21 lines
565 B
Plaintext
|
--- lib-src/fakemail.c.orig Tue Mar 23 22:09:58 1999
|
||
|
+++ lib-src/fakemail.c Tue Mar 23 22:12:20 1999
|
||
|
@@ -157,9 +157,17 @@
|
||
|
extern char *malloc (), *realloc ();
|
||
|
#endif
|
||
|
|
||
|
+#if defined(__FreeBSD_version) && __FreeBSD_version >= 400000
|
||
|
+#define CURRENT_USER
|
||
|
+#endif
|
||
|
+
|
||
|
#ifdef CURRENT_USER
|
||
|
extern struct passwd *getpwuid ();
|
||
|
+#if defined(__FreeBSD_version) && __FreeBSD_version >= 400000
|
||
|
+extern uid_t geteuid ();
|
||
|
+#else
|
||
|
extern unsigned short geteuid ();
|
||
|
+#endif
|
||
|
static struct passwd *my_entry;
|
||
|
#define cuserid(s) \
|
||
|
(my_entry = getpwuid (((int) geteuid ())), \
|