Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site brl-tgr.ARPA
Path: utzoo!linus!gatech!seismo!brl-tgr!gwyn
From: gwyn@brl-tgr.ARPA (Doug Gwyn )
Newsgroups: net.unix
Subject: Re: Info needed on pseudo TTYs in SysV
Message-ID: <3027@brl-tgr.ARPA>
Date: Fri, 8-Nov-85 05:20:40 EST
Article-I.D.: brl-tgr.3027
Posted: Fri Nov  8 05:20:40 1985
Date-Received: Sat, 9-Nov-85 06:23:01 EST
References: <118@yojna1.UUCP>
Distribution: net
Organization: Ballistic Research Lab
Lines: 16

> I have a stream of data coming in on a standard TTY port.  This stream 
> consists of several multiplexed TTY sessions.  I need to demux this stream 
> (not a problem), and feed the demuxed outputs to several pseudo TTYs (a
> problem).  On the other side, I need to take the streams from the pseudo
> TTYs, multiplex them into a single stream, and send it out the standard
> TTY.  I need all the standard UNIX utilities to run from a pseudo TTY.

This is what the "sxt" pseudo-devices are designed for
(Release 2.0).  There are no real ptys on any UNIX System
V that I have seen, although they would be a natural for
stream I/O-based releases such as are expected someday..

Note that your situation is similar to that of the DMD
(aka Blit); AT&T provides an "xt" driver with the DMD
software.  However, the "xt" driver is DMD-specific and
therefore probably not suitable without major hacking.