UPDATE# MULTIPLE TCP/IP SESSIONS -- KERMIT'S TCP/IP SESSION MANAGER MS-DOS Kermit 3.13 supports up to six simultaneous TCP/IP sessions. Each session is identified by a digit, 1 to 6. The new commands (or new features of old commands) are: SET PORT TCP [ ] Starts a new session and assigns it a session number, 1 to 6. \v(session) This new variable contains the current TCP/IP session number, 1 to 6. \KnextSession New keyboard verb to toggle instantaneously among active TCP/IP sessions, round-robin style. Alt-n This is the default key assignment for the \KnextSession verb. SHOW SESSIONS Displays current sessions. SET PORT TCP Switches to a specific session, 1 to 6. DEFINE SESSION1 Defines a macro to be executed when switching to session 1. DEFINE SESSION2 Defines a macro to be executed when switching to session 2. And so on, through SESSION6. The terminal-emulation mode line shows current session number and name. Most communication- and terminal-related settings are preserved for each session, including the last terminal screen, the key map, the terminal type, echoing, etc. Use the SESSIONn macros to take care of any items that are not preserved. The screen rollback buffer is common to all sessions. Suppose you normally access two TCP/IP hosts, a DEC VAX and a Data General AOS/VS system, and you would like to keep sessions to both alive at once. Alt-n switches between them instantaneously, and you can also define convenient macros for use at the command prompt or in script programs, such as the following, which make the initial connection to each host, and then redefine themselves to continue the same session thereafter: define vax - telnet vax 23 vt320,- if success assign vax telnet \v(session) define dg - telnet dg 23 d463,- if success assign dg telnet \v(session) Note: TELNET is a macro defined in the MS-DOS Kermit 3.13 MSCUSTOM.INI file. See MSKERM.HLP (KERMIT.HLP) for more information. ( End of MSKERM.UPD / KERMIT.UPD ) .