Displaying 3 results from an estimated 3 matches for "use_vhangup".
2001 Nov 27
2
3.0.1p1 losing tty modes?
...looks quite
portable to me for all systems that have vhangup().
This patch shows my solution, but it's only a hack to me until I know
why vhangup() is needed:
--- sshpty.c.orig Tue Nov 27 02:32:50 2001
+++ sshpty.c Tue Nov 27 02:33:45 2001
@@ -252,6 +252,7 @@
int fd;
#ifdef USE_VHANGUP
void *old;
+ struct termios tio;
#endif /* USE_VHANGUP */
#ifdef _CRAY
@@ -310,6 +311,7 @@
#endif /* HAVE_NEWS4 */
#ifdef USE_VHANGUP
old = mysignal(SIGHUP, SIG_IGN);
+ tcgetattr(*ttyfd,&tio);
vhangup();
mysignal(SIGHUP, old);
#endif /* USE_VHA...
2000 Sep 02
2
[PATCH]: Cygwin port of 2.2.0p1
...t.
- channels.c: Disable check for uid 0 when HAVE_CYGWIN is set.
- config.h.in: Add HAVE_CYGWIN.
- configure.in: Add *-*-cygwin as target. Call AC_EXEEXT now.
- cygwin_util.c: New file containing `binary_open' and `binary_pipe'
function.
- defines.h: Check for BROKEN_VHANGUP to set USE_VHANGUP.
- includes.h: Use HAVE_CYGWIN to care for include files. Define `open'
as `binary_open' and `pipe' as `binary_pipe' when HAVE_CYGWIN is set.
- loginrec.c: Disable check for uid 0 when HAVE_CYGWIN is set.
- pty.c: Check for USE_VHANGUP instead of HAVE_VHANGUP.
Don't cal...
2001 Mar 14
3
OpenSSH 2.3.0p1: HP-UX 11.00 64-bit
I have encountered a problem with using OpenSSH 2.3.0p1 on 64-bit HP-UX
11.00 systems. This bug does not exhibit itself on any 32-bit HP-UX
11.00 or HP-UX 10.20 systems that I have built 2.3.0p1 on. OpenSSH
2.3.0p1 was built with HPs ANSI C compiler with OpenSSL 0.9.6 and zlib
1.1.3.
The problem is with the call to vhangup(2) in sshd when interactive
sessions are started. The problem does not