🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fa.tcp-ip
Article #35

IBM block mode tty emulation

#35
From: Paul Milazzo
Date: Tue, 08 Oct 1985 16:53
26 lines
1672 bytes
    "I believe the remote system should be the guy to do the
    block mode interpretation" - Milo Medin

Milo:

My modifications to 4.2bsd telnet to support 3278 emulation do exactly
that.  When, during option negotiation, the client is asked for its
terminal type, it assumes the server host must be a 370 and replies
that it is an IBM-3278-x, where 'x' depends on the screen size
determined from termcap.  After that it uses the curses library plus
a file containing terminal-specific key bindings to perform 3270
emulation.

My code has only been tested against the WISCNET implementation, though
after a conversation with Lou Rivas I believe it should work with the
UCLA code modulo some tweaking of the option negotiations.

				Paul G. Milazzo
				Dept. of Computer Science
				Rice University, Houston, TX

Domain:	milazzo@rice.EDU
ARPA:	milazzo@rice.ARPA
BITNET:	milazzo@rice-net, milazzo@ricecsvm
UUCP:	{cbosgd,convex,cornell,hp-pcd,shell,sun,ut-sally,waltz}!rice!milazzo
Technical Details
Message-ID: <1985.10.08.11.53.24.020.03340@Dione.rice>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!cbosgd!ulysses!ucbvax!rice.edu!milazzo
References: <8510071706.AA00348@orion.ARPA>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site ucbvax.ARPA
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!cbosgd!ulysses!ucbvax!rice.edu!milazzo
From: milazzo@RICE.EDU (Paul Milazzo)
Newsgroups: fa.tcp-ip
Subject: IBM block mode tty emulation
Message-ID: <1985.10.08.11.53.24.020.03340@Dione.rice>
Date: Tue, 8-Oct-85 12:53:23 EDT
Article-I.D.: Dione.1985.10.08.11.53.24.020.03340
Posted: Tue Oct  8 12:53:23 1985
Date-Received: Sat, 12-Oct-85 12:18:38 EDT
References: <8510071706.AA00348@orion.ARPA>
Sender: daemon@ucbvax.ARPA
Reply-To: tcp-ip@ucb-vax.arpa
Organization: The ARPA Internet
Lines: 26