From TEMARI 3 Dec 92 21:01:00 EST remote from msovax.ae.ge.com
Received: from hpmail.ae.ge.com by msovax.ae.ge.com with SMTP ; 
          Wed, 11 Nov 92 17:18:29 EST
Received: from crdgw1.ae.ge.com by hpmail.ae.ge.com with SMTP
	(16.6/15.6) id AA27109; Wed, 11 Nov 92 17:17:24 -0500
Received:  by crdgw1.ge.com (5.57/GE 1.141)
	 id AA07452; Wed, 11 Nov 92 10:22:48 EST
Received: from winx24.informatik.uni-wuerzb (winx24.informatik.uni-wuerzburg.de) by wrzx01.rz.uni-wuerzburg.de (4.1/uniwue-M-2.03)
	id AA06423; Wed, 11 Nov 92 16:21:21 +0100
Received: by winx24.informatik.uni-wuerzburg.de (5.57/uniwue-C-2.0)
	id AA01849; Wed, 11 Nov 92 16:18:56 +0100
Date: Wed, 11 Nov 92 16:18:56 +0100
From: Matthias Lautner <lautner@informatik.uni-wuerzburg.de>
Message-Id: <9211111518.AA01849@winx24.informatik.uni-wuerzburg.de>
To: TEMARI@msovax
Subject: Re:  PTYs and SELECT

Hi!

> I have a package which I am going to be posting to comp.os.minix in a
> couple weeks called TNET.  It does TCP/IP networking(see comp.os.minix
> for info).  I use your PTY patch posted to comp.os.minix on July 16,
> 1991 and in the message said it was beta.  I would like to get your
> latest PTY patch to include it in the TNET package when posted.  BTW,
> the PTY's are needed for telnetd.  Also this package is based on
> 1.5(.10) of Minix and I would need that patches for that.
> To increase performance of TNET a select system call could be used.
> TNET uses named pipes for network connections and therefore currently
> has to poll these connections.  In the patch mentioned above you said
> that you were working on a select call.  Would you also have this
> patch for Minix 1.5(.10).  Another thing that would make things
> nice since the pty patch is not against virtual consoles is to have
> a session manager for the ptys.  I think you also mentioned this in
> your post.  Again it would be needed against Minix 1.5(.10).
> 
> I think I have seen all the above from you but only against Minix 1.6.16.

Yes, thats right. The last version I released was PTY and SELECT against
Minix 1.6.16. I tried first to implement the select call on 1.5, but the
system got stuck while sending messages between TTY and FS. Therfore I
stept over to 1.6.16 with multi threated FS which solved that problem.
In the PTY package there were only minor patches from 1.5 to 1.6. The same
is true for SELECT except the patches to fit in the mtfs.

> In summary I am looking for:
>   1) Latest PTY patch against Minix 1.5(.10)
>   2) Latest SELECT patch against Minix 1.5(.10)
>   3) Session Manager for PTYs for Minix 1.5(.10)
> 
> Appreciate the PTY patch I am already using and if you can help me
> any further.


