TCPIP Loops When RouteD is Started
APAR Identifier ...... PQ58524 Last Changed ........ 02/05/22
TCPIP LOOPS WHEN ROUTED IS STARTED
Symptom ...... LP LOOP Status ........... CLOSED PER
Severity ................... 2 Date Closed ......... 02/05/22
Component .......... 5735FAL00 Duplicate of ........
Reported Release ......... 320 Fixed Release ............ 999
Component Name TCP/IP V2 FOR V Special Notice PE
Current Target Date .. Flags
SCP ...................
Platform ............
Status Detail: PACKAGING - Solution is being packaged for
shipment.
PE PTF List: UQ56827 UQ57206 UQ57205
PTF List:
Release 3A0 : PTF not available yet
Release 320 : PTF not available yet
Release 410 : PTF not available yet
Release 420 : PTF not available yet
Release 430 : PTF not available yet
Parent APAR:
Child APAR list:
ERROR DESCRIPTION:
TCPIP machine loops when RouteD is started. Looking at the
traces it was determined that TCPIP is looping in TCTREEP
in procedure FillIpRoutingKey. This code was rewritten in APAR
PQ46571 (and sysroute APAR PQ50059).
Problem is in base code for VM TCP/IP R420.
LOCAL FIX:
PROBLEM SUMMARY:
****************************************************************
* USERS AFFECTED: All TCP/IP users. *
****************************************************************
* PROBLEM DESCRIPTION: TCPIP machine loops when processing the *
* GATEWAY statement or when starting up *
* RouteD or MPRoute. *
****************************************************************
* RECOMMENDATION: APPLY PTF *
****************************************************************
TCP/IP is looping in the FillIpRoutingKey procedure (TCTREEP)
while trying to determine the routing key.
PROBLEM CONCLUSION:
The subnetmask and the class mask are used to determine the
routing key. They are declared to be unsignedintegertype, but
the assembler instructions generated are treating them as signed
fields. This causes TCPIP to loop.
The code was changed to call an assembler routine COMPLOGC for
all the subnetmasks comparisons.
TEMPORARY FIX:
COMMENTS:
MODULES/MACROS: FPIPDOW TCIPDOW TCPARSE TCPIP TCTREEP
SRLS: NONE
RTN CODES:
CIRCUMVENTION:
MESSAGE TO SUBMITTER:
|