3.1.7.8 Receive Ping Response
The Receive Ping Response event is triggered when a packet is received on the UDP or SPX port on which the initiator is listening, as described in section 2.1.2. When this occurs, the protocol MUST perform the following actions:
Let Response be a reference to a Ping Packet (section 2.2.7), initialized to refer to the Ping Response (section 2.1.2) received.
If the Response.Signature field is not 0x5548, the protocol MUST ignore the packet and take no further action.
If the Response.Cookie field has a different value from the PingCookie ADM element, the protocol MUST ignore the packet and take no further action.
If a Send Ping Request (section 3.1.7.6) event is waiting for a Ping Response Timer Event (section 3.1.6.8) as specified in step 8 of section 3.1.7.6, the protocol MUST raise a Ping Response Processed (section 3.1.7.9) event. Otherwise, the protocol MUST ignore the packet and take no further action.