diff options
author | jnweiger <jnweiger> | 2005-12-19 16:13:08 +0000 |
---|---|---|
committer | jnweiger <jnweiger> | 2005-12-19 16:13:08 +0000 |
commit | b4aa8750b45e7b75ab5a837503dc0a6b2e177bf9 (patch) | |
tree | 93829a03fd9309d8ebb397fde1ba571c352f7d76 /src/os.h | |
parent | 3615d8d6da6bd649297da54f7a858b3b4b133c64 (diff) | |
download | screen-b4aa8750b45e7b75ab5a837503dc0a6b2e177bf9.tar.gz |
Updates from mls/screen-4.0.3
attacher.c: use attach_fd, use HAVE_SETRESUID
ansi.c: DoCSI now supports CSI 11t, 7t, 21t, 8t was only 8t before.
configure.in: quoting of SOCKDIR, use SVR4 instead of __SVR4, use sun instead of __sun.
Check for both setresuid() and setreuid(). Prefer sockets over pipes.
help.c: MAPKEYS term[] support. Use Layer2Window().
socket.c: SendAttachMsg() added.
process.c: bind -k added. KMAP_KEYS support.
screen.c: use attach_fd.
teln.c: TO_LINEMODE added, symmetric debug code.
termcap.c: ktab[]
tty.sh: use tcflow TCOON
tty.c.dist dated 1994 ignored.
utmp.c: no longer cast u->ut_(x)time into time_t.
Diffstat (limited to 'src/os.h')
-rw-r--r-- | src/os.h | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -156,12 +156,12 @@ extern int errno; # endif #endif -#ifdef hpux +#if defined(HAVE_SETRESUID) && !defined(HAVE_SETREUID) # define setreuid(ruid, euid) setresuid(ruid, euid, -1) # define setregid(rgid, egid) setresgid(rgid, egid, -1) #endif -#if defined(HAVE_SETEUID) || defined(HAVE_SETREUID) +#if defined(HAVE_SETEUID) || defined(HAVE_SETREUID) || defined(HAVE_SETRESUID) # define USE_SETEUID #endif |