TCPIPJOBNAME statement
Use the TCPIPJOBNAME statement to specify the member name of the procedure used to start the TCP/IP address space.
Syntax
Parameters
- system_name:
- The name of the system to which this statement applies. See system_name considerations for a complete
description of this parameter.
Requirement: The colon is required.
- tcpip_proc
- The name of the member in the cataloged procedure library that is used to start the TCP/IP address space. In some cases, the default is TCPIP. However, for applications which use Language Environment® services, the lack of a TCPIPJOBNAME statement causes applications that issue __iptcpn() to receive a jobname of NULL, rather than the default of TCPIP. Although this presents no problem when running in a single-stack environment, this can potentially cause errors in a multi-stack environment. The maximum length of the start procedure is 8 characters.
Examples
To specify TCPIPA as the name
of the procedure that was used to start the TCP/IP address space,
use the following code:
TCPIPJOBNAME TCPIPAUsage notes
You must specify the proper procedure name of the TCP/IP address space on your system. If tcpip_proc is not the name of the started TCP/IP address space, applications using any TCP/IP provided API fail with an irrecoverable interaddress communication error.
For more information about why the TCPIPJOBNAME parameter must match the name of the associated TCP/IP address space and be the same name as that defined for the corresponding AF_INET physical file system in the BPXPRMxx member used to configure z/OS® UNIX, see z/OS Communications Server: IP Configuration Guide.
