TCP/IPv6 Migration Guide

Migration Considerations
HP NonStop TCP/IPv6 Migration Guide524524-004
3-4
Configuration Files
TRACE PROCESS
Configuration Files
The new configuration file, IPNODES, functions like the HOSTS file and holds IPv6
addresses and, optionally, IPv4 addresses. A change is also required to the
PROTOCOL file to support NonStop TCP/IPv6. See the TCP/IPv6 Configuration and
Management Manual for more information about these files and the G06.nn Software
Installation and Upgrade Guide or H06.nn Software Installation and Upgrade Guide for
information about updating this file during installation.
DEFINEs
NonStop TCP/IPv6 has the following DEFINEs that are not present in NonStop TCP/IP:
Error Treatment
An application programmatic interface (API) difference in NonStop TCP/IPv6 involves
the EADDRINUSE error message. Because of the NonStop TCP/IPv6 architecture, a
bind may fail with EADDRINUSE if a port is already in use. However, the bind may
complete without an error, but the error is returned on the next socket request after the
bind.
Applications using the pre-D30 socket library are not compatible with NonStop
TCP/IPv6 and will receive the error FEDIALECTUNSUPPORTED.
Applications on a different system (remote socket requests) cannot use the NonStop
TCP/IPv6 environment and will receive the error FEREQUESTUNSUPPORTED.
For fault-tolerant socket applications, if the application primary process fails, the
backup application receives an ECONNRESET error upon its first socket request after
takeover.
TRACE PROCESS
Attribute NonStop TCP/IP NonStop TCP/IPv6
BACKUP No such attribute Not selected
=PTCPIP^FILTER^KEY Defines the key or password for round-robin.
=PTCPIP^FILTER^TCP^PORTS Limits the TCP ports that applications share in
round-robin filtering. See Round-Robin
Filtering on page 3-9.
=PTCPIP^FILTER^UDP^PORTS Limits the UDP ports that applications share in
round-robin filtering. See Round-Robin
Filtering on page 3-9.
=TCPIP^NODE^FILE Specifies the name of the IPNODES file to be
used to resolve names