diff options
author | Cy Schubert <cy@FreeBSD.org> | 2014-04-30 04:16:24 +0000 |
---|---|---|
committer | Cy Schubert <cy@FreeBSD.org> | 2014-04-30 04:16:24 +0000 |
commit | 0d968e414cf268a76174fe0ece60523f2cc77606 (patch) | |
tree | 6c79c46b3e2f9e9866097c7e2c427f219e890c68 /sysutils/screen-legacy/files/patch-os.h | |
parent | Update to 6.0.3 (diff) |
Prepare for screen 4.2.1. Screen 4.0.3 becomes screen-legacy.
Notes
Notes:
svn path=/head/; revision=352668
Diffstat (limited to 'sysutils/screen-legacy/files/patch-os.h')
-rw-r--r-- | sysutils/screen-legacy/files/patch-os.h | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/sysutils/screen-legacy/files/patch-os.h b/sysutils/screen-legacy/files/patch-os.h new file mode 100644 index 000000000000..9826ba4f9ea5 --- /dev/null +++ b/sysutils/screen-legacy/files/patch-os.h @@ -0,0 +1,33 @@ +--- os.h.orig Tue Jan 8 07:42:33 2002 ++++ os.h Tue Sep 9 17:39:58 2003 +@@ -161,7 +161,7 @@ + # define setregid(rgid, egid) setresgid(rgid, egid, -1) + #endif + +-#if defined(HAVE_SETEUID) || defined(HAVE_SETREUID) ++#if (defined(HAVE_SETEUID) || defined(HAVE_SETREUID)) && __FreeBSD_version < 500000 + # define USE_SETEUID + #endif + +@@ -262,7 +262,11 @@ + #if defined(UTMPOK) || defined(BUGGYGETLOGIN) + # if defined(SVR4) && !defined(DGUX) && !defined(__hpux) && !defined(linux) + # include <utmpx.h> +-# define UTMPFILE UTMPX_FILE ++# ifdef UTMPX_FILE ++# define UTMPFILE UTMPX_FILE ++# else ++# define UTMPFILE "/nonexistent" ++# endif + # define utmp utmpx + # define getutent getutxent + # define getutid getutxid +@@ -270,7 +274,7 @@ + # define pututline pututxline + # define setutent setutxent + # define endutent endutxent +-# define ut_time ut_xtime ++# define ut_time ut_tv.tv_sec + # else /* SVR4 */ + # include <utmp.h> + # endif /* SVR4 */ |