fix for ^s's

Info-Mac discussion from 1984 - 2002.
Locked
User avatar
Info-Mac
Administrator
Posts:13716
Joined:December 21st, 1988, 11:00 am
fix for ^s's

Post by Info-Mac » October 21st, 1984, 12:26 am

Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10 UW 5/3/83; site uw-beaver
Path: utzoo!watmath!clyde!burl!ulysses!mhuxl!houxm!vax135!cornell!uw-beaver!info-mac
From: info-mac@uw-beaver (info-mac)
Newsgroups: fa.info-mac
Subject: fix for ^s's
Message-ID:
Date: Sat, 1-Sep-84 15:13:50 EDT
Article-I.D.: uw-beaver>.1616
Posted: Sat Sep 1 15:13:50 1984
Date-Received: Mon, 3-Sep-84 09:43:21 EDT
Sender: daemon@uw-beave
Organization: U of Washington Computer Science
Lines: 18

From: John Foderaro (on an sun)
On a 4.2 system, if you 'rlogin' to a remote machine, the local
machine will still handle ^S/^Q, even if the process on the remote
machine goes into raw mode.
In order to allow ^S/^Q to be passed, I added this code to our emacs:

ioctl(0, TIOCGETC, &tch);
tch.t_startc = -1 ; /* kill start */
tch.t_stopc = -1 ; /* kill stop */
ioctl(0, TIOCSETC, &tch);

When this is executed, the remote machine sends a packet to the local machine
telling to no longer process ^S/^Q.

john foderaro
Locked