Technical data

Setting Up and Managing TELNETSYM
23.1 Key Concepts
If the print job is queued with the /PASSALL qualifier, TELNETSYM sets up a
binary TELNET channel by inserting IAC-DO-BINARY and IAC-WILL-BINARY
escape sequences.
You can turn off this behavior by defining the logical name
TCPIP$TELNETSYM_RAW_TCP for the queue. If you set this logical name,
none of this processing is done.
The IAC-DO-BINARY sequence is 6 bytes, which are symbolically:
IAC, DO, BINARY, IAC, WILL, BINARY
The hexadecimal equivalents are:
FF,FD,00,FF,FB,00
TELNETSYM does not add any additional data to the stream other than that
described. It does not insert form feed characters that were not present in the
output from the OpenVMS print symbiont. Therefore, any additional characters
observed as added to a print job come from the OpenVMS or other print symbiont
(for example, Compaq PATHWORKS/Advanced Server for OpenVMS).
TELNETSYM can remove (suppress) any form feed (0x0c) characters that the
OpenVMS print symbiont adds to the beginning or end of print jobs. Use the
TCPIP$TELNETSYM_SUPPRESS_FORMFEEDS logical name to control this
function, as described in Section 23.6.4.1.
23.2 TELNETSYM Service Startup and Shutdown
The TELNETSYM service can be shut down and started independently of TCP/IP
Services. This is useful when you change parameters or logical names that
require the service to be restarted.
The following files are provided:
SYS$STARTUP:TCPIP$TELNETSYM_STARTUP.COM allows you to start up
the TELNETSYM service independently.
SYS$STARTUP:TCPIP$TELNETSYM_SHUTDOWN.COM allows you to shut
down the TELNETSYM service independently.
To preserve site-specific parameter settings and commands, create the following
files. These files are not overwritten when you reinstall TCP/IP Services:
SYS$STARTUP:TCPIP$TELNETSYM_SYSTARTUP.COM can be used as a
repository for site-specific definitions and parameters to be invoked when the
TELNETSYM service is started.
SYS$STARTUP:TCPIP$TELNETSYM_SYSHUTDOWN.COM can be used as
a repository for site-specific definitions and parameters to be invoked when
the TELNETSYM service is shut down.
23.3 Setting Up Print Queues
Use the DCL command INITIALIZE/QUEUE to set up a TELNETSYM queue.
Use the /PROCESSOR and /ON qualifiers as follows:
1. Specify the TELNETSYM image name in the /PROCESSOR qualifier, as
follows:
/PROCESSOR=TCPIP$TELNETSYM
23–2 Setting Up and Managing TELNETSYM