IBM Support

Local Port and Limited Server Enhancements

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.

Prerequisites

These enhancements require TPNS Version 3 Release 5 Service Level 9711
(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.

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"}}]

Document Information

Modified date:
15 February 2024

UID

swg24000279