Download
Abstract
Two new enhancements to the TPNS TCP/IP simulation support.
Download Description
The first enhancement allows the specification of the local port number to be
used by a Simple TCP (STCP) or Simple UDP (SUDP) device instead of
having that port automatically assigned by TCP/IP. After the socket has
been obtained, TPNS will bind that socket to the specified local port.
The second enhancement builds on the first, providing a limited server
simulation function. After binding to the specified local port, TPNS can accept
a connection (STCP) or wait to receive data (SUDP). For STCP, only one
connection at a time can be processed, and TPNS closes the listen socket
between connections. For SUDP, an exit is provided to glean the address
associated with the sender of an incoming message and to set the address
of the recipient for an outgoing message.
used by a Simple TCP (STCP) or Simple UDP (SUDP) device instead of
having that port automatically assigned by TCP/IP. After the socket has
been obtained, TPNS will bind that socket to the specified local port.
The second enhancement builds on the first, providing a limited server
simulation function. After binding to the specified local port, TPNS can accept
a connection (STCP) or wait to receive data (SUDP). For STCP, only one
connection at a time can be processed, and TPNS closes the listen socket
between connections. For SUDP, an exit is provided to glean the address
associated with the sender of an incoming message and to set the address
of the recipient for an outgoing message.
Prerequisites
These enhancements require TPNS Version 3 Release 5 Service Level 9711
(APARs PQ14597, PQ14602, PQ16617, PQ16840 are recommended).
(APARs PQ14597, PQ14602, PQ16617, PQ16840 are recommended).
Installation Instructions
The link for the Local Port and Limited Server Enhancements Job downloads the lprtlsvr.bin file. This file has the SPZAP instructions and SPZAP control statements to implement the two new enhancements to the TCP/IP simulation support. After downloading, upload it to your MVS host system in binary to a fixed 80 byte length data set to ensure all EBCDIC characters are preserved. Use the SPZAP service aid with these statements to apply this zap.
The Local Port and Limited Server Enhancements Information and Local Port and Limited Server Enhancements Zap files contain instructions on how to apply the zap and implement these enhancements.
Download Package
Off
[{"DNLabel":"Local Port and Limited Server Enhancements Job","DNDate":" ","DNLang":"English","DNSize":"30000 B","DNPlat":{"label":"z/OS","code":"PF035"},"DNURL":"https://public.dhe.ibm.com/software/tpns/tools/lprtlsvr.bin","DNURL_FTP":"","DDURL":null}]
[{"Product":{"code":"SSHJ26","label":"Teleprocessing Network Simulator"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Component":"TPNS","Platform":[{"code":"PF025","label":"Platform Independent"},{"code":"PF032","label":"VM"}],"Version":"3.5 Service Level 9711","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Was this topic helpful?
Document Information
Modified date:
15 February 2024
UID
swg24000279