RTPP entry for path switch processing
- Entry:
- RTPP
- VIT option:
- HPR
- Event:
- Path switch
- VIT processing module:
- ISTITCHR
- Control is returned to:
- Module invoking the INTRACE macro that caused the record to be produced
This trace record is generated at various points during
path switch processing.
- Byte (hex)
- Contents
- 00–03
- Record ID: C"RTPP"
- 04
- ID is the primary address space ID (ASID). This field is 0 if the ASID is greater than X'FF'.
- 05
- If nonzero, indicates one of the following path switch events:
- C - Path switch successfully completed
- F - Path switch failed
- O - Path switch overridden by partner
- S - Path switch started
- 06
- RTPP path switch 1 fields:
- Bit
- Meaning
1... ....
- Path switch—Waiting for new route (RPN_WAIT_PS_APPN)
.1.. ....
- Path Switch—Waiting for partner (RPN_WAIT_PS_STAT)
..1. ....
- Path switch needed (RPN_PS_NEEDED)
...1 ....
- Path switch in progress (RPN_PSWCH_STATE)
.... 1...
- Modify RTP command in progress (RPN_MRTP)
.... .1..
- RPN_RS_OUTSTANDING
.... ..1.
- RPN_INTERNET
.... ...1
- RPN_LAST_DITCH
- 07
- RTPP path switch 2 fields:
- Bit
- Meaning
1... ....
- RPN_PS_TIMER
.1.. ....
- RPN_NR_TIMER
..xx xx..
- RPN_PS_REASON
.... ..xx
- RPN_CONN_TYPE
- 08
- RTPP path switch 3 fields:
- Bit
- Meaning
1... ....
- RPN_LOCAL_MNPS
.1.. ....
- RPN_REMOTE_MNPS
..1. ....
- RPN_TWOSTEP
...1 ....
- RPN_ENDPOINT_PS
.... 1...
- RPN_PSW_STARTED_MSG
.... .xxx
- Unused; available
- 09
- RPN_PS_FLAVOR
- 0A
- RPN_NUM_PS_RETRY
- 0B
- RPN_CONN_STATE
- 0C–0D
- RPN_NEW_ROUTE_T (low half)
- 0E–0F
- RPN_PATHSWITCH_T (low half)
- 10–13
- Return address
- 14–17
- RUPE opcode
- 18–1B
- RPNCB address
- 1C–1F
- Request parameter header (RPH) address