#
# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
# Yokogawa Electric Corporation.
# All rights reserved.
#
# Redistribution and use of this software in source and binary
# forms, with or without modification, are permitted provided that
# the following conditions and disclaimer are agreed and accepted
# by the user:
#
# 1. Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#
# 2. Redistributions in binary form must reproduce the above copyright
# notice, this list of conditions and the following disclaimer in
# the documentation and/or other materials provided with
# the distribution.
#
# 3. Neither the names of the copyrighters, the name of the project
# which is related to this software (hereinafter referred to as
# "project") nor the names of the contributors may be used to
# endorse or promote products derived from this software without
# specific prior written permission.
#
# 4. No merchantable use may be permitted without prior written
# notification to the copyrighters.
#
# 5. The copyrighters, the project and the contributors may prohibit
# the use of this software at any time.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHTERS, THE PROJECT AND
# CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING
# BUT NOT LIMITED THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
# FOR A PARTICULAR PURPOSE, ARE DISCLAIMED. IN NO EVENT SHALL THE
# COPYRIGHTERS, THE PROJECT OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
# POSSIBILITY OF SUCH DAMAGE.
#
# $Name: REL_1_0_3 $
#
# $Id: INDEX_SGW_I,v 1.41 2009/06/16 05:41:49 doo Exp $
#
########################################################################
&print:Section SGW-I. Security Gateway - Initiator
&print:Sub-Section 1. Security Gateway to Security Gateway Tunnel
./3-SGW-I/IKEv2-SGW-I-1-A-A-A.seq::::Global Setup:1
&print:Group 1. The Initial Exchanges
&print:Sub-Group 1. Header and Payload Formats
./3-SGW-I/IKEv2-SGW-I-1-1-1-1.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.1.1: Sending IKE_SA_INIT request:2
./3-SGW-I/IKEv2-SGW-I-1-1-1-2.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.1.2: Sending IKE_AUTH request:2
./3-SGW-I/IKEv2-SGW-I-1-1-1-3-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.1.3: Use of CHILD_SA:2
&print:Sub-Group 2. Use of Retransmission Timers
./3-SGW-I/IKEv2-SGW-I-1-1-2-1-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.2.1: Retransmission of IKE_SA_INIT request:2
./3-SGW-I/IKEv2-SGW-I-1-1-2-2-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.2.2: Stop of retransmission of IKE_SA_INIT request:2
./3-SGW-I/IKEv2-SGW-I-1-1-2-3-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.2.3: Retransmission of IKE_AUTH request:2
./3-SGW-I/IKEv2-SGW-I-1-1-2-4-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.2.4: Stop of retransmission of IKE_AUTH request:2
&print:Sub-Group 3. State Synchronization and Connection Timeouts
./3-SGW-I/IKEv2-SGW-I-1-1-3-1-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.3.1: State Synchronization with ICMP message:2
./3-SGW-I/IKEv2-SGW-I-1-1-3-2-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.3.2: State Synchronization with IKE message:2
./3-SGW-I/IKEv2-SGW-I-1-1-3-3-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.3.3: Close Connection when repeated attempts fail:2
./3-SGW-I/IKEv2-SGW-I-1-1-3-4-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.3.4: Close Connection when receiving INITIAL_CONTACT:2
./3-SGW-I/IKEv2-SGW-I-1-1-3-5-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.3.5: Sending Liveness check:2
./3-SGW-I/IKEv2-SGW-I-1-1-3-6-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.3.6: Sending Delete Payload for IKE_SA:2
./3-SGW-I/IKEv2-SGW-I-1-1-3-7-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.3.7: Sending Delete Payload for CHILD_SA:2
./3-SGW-I/IKEv2-SGW-I-1-1-3-8-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.3.8: Sending Liveness check with unprotected messages:2
&print:Sub-Group 4. Version Numbers and Forward Compatibility
&print:Test IKEv2.SGW.I.1.1.4.1: Unrecognized payload types and critical bit is not set
./3-SGW-I/IKEv2-SGW-I-1-1-4-1-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.4.1 Part A: Invalid payload type 1:2
./3-SGW-I/IKEv2-SGW-I-1-1-4-1-B.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.4.1 Part B: Invalid payload type 32:2
./3-SGW-I/IKEv2-SGW-I-1-1-4-1-C.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.4.1 Part C: Invalid payload type 49:2
./3-SGW-I/IKEv2-SGW-I-1-1-4-1-D.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.4.1 Part D: Invalid payload type 255:2
&print:Test IKEv2.SGW.I.1.1.4.2: Unrecognized payload types and critical bit is set
./3-SGW-I/IKEv2-SGW-I-1-1-4-2-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.4.2 Part A: Invalid payload type 1:2
./3-SGW-I/IKEv2-SGW-I-1-1-4-2-B.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.4.2 Part B: Invalid payload type 32:2
./3-SGW-I/IKEv2-SGW-I-1-1-4-2-C.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.4.2 Part C: Invalid payload type 49:2
./3-SGW-I/IKEv2-SGW-I-1-1-4-2-D.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.4.2 Part D: Invalid payload type 255:2
&print:Sub-Group 5. Cookies
./3-SGW-I/IKEv2-SGW-I-1-1-5-1-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.5.1: Retrying IKE_SA_INIT request with a Notify payload of type COOKIE:2
./3-SGW-I/IKEv2-SGW-I-1-1-5-2-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.5.2: Interaction of COOKIE and INVALID_KE_PAYLOAD:2
./3-SGW-I/IKEv2-SGW-I-1-1-5-3-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.5.2: Interaction of COOKIE and INVALID_KE_PAYLOAD with unoptimized Responder:2
&print:Sub-Group 6. Cryptographic Algorithm Negotiation
&print:Test IKEv2.SGW.I.1.1.6.1: Cryptographic Algorithm Negotiation for IKE_SA
./3-SGW-I/IKEv2-SGW-I-1-1-6-1-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.1 Part A: Encryption Algorithm ENCR_AES_CBC:2
./3-SGW-I/IKEv2-SGW-I-1-1-6-1-B.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.1 Part B: Encryption Algorithm ENCR_AES_CTR:2
./3-SGW-I/IKEv2-SGW-I-1-1-6-1-C.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.1 Part C: Pseudo-random Function PRF_AES128_XCBC:2
./3-SGW-I/IKEv2-SGW-I-1-1-6-1-D.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.1 Part D: Integrity Algorithm AUTH_AES_XCBC_96:2
./3-SGW-I/IKEv2-SGW-I-1-1-6-1-E.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.1 Part E: D-H Group Group 14:2
&print:Test IKEv2.SGW.I.1.1.6.2: Cryptographic Algorithm Negotiation for CHILD_SA
./3-SGW-I/IKEv2-SGW-I-1-1-6-2-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.2 Part A: Encryption Algorithm ENCR_AES_CBC:2
./3-SGW-I/IKEv2-SGW-I-1-1-6-2-B.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.2 Part B: Encryption Algorithm ENCR_AES_CTR:2
./3-SGW-I/IKEv2-SGW-I-1-1-6-2-C.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.2 Part C: Encryption Algorithm ENCR_NULL:2
./3-SGW-I/IKEv2-SGW-I-1-1-6-2-D.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.2 Part D: Integrity Algorithm AUTH_AES_XCBC_96:2
./3-SGW-I/IKEv2-SGW-I-1-1-6-2-E.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.2 Part E: Integrity Algorithm NONE:2
./3-SGW-I/IKEv2-SGW-I-1-1-6-2-F.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.2 Part F: Extended Sequence Number:2
&print:Test IKEv2.SGW.I.1.1.6.3: Sending Multiple Transforms for IKE_SA
./3-SGW-I/IKEv2-SGW-I-1-1-6-3-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.3 Part A: Multiple Encryption Algorithms:2
./3-SGW-I/IKEv2-SGW-I-1-1-6-3-B.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.3 Part B: Multiple Pseudo-random Functions:2
./3-SGW-I/IKEv2-SGW-I-1-1-6-3-C.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.3 Part C: Multiple Integrity Algorithms:2
./3-SGW-I/IKEv2-SGW-I-1-1-6-3-D.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.3 Part D: Multiple D-H Groups:2
./3-SGW-I/IKEv2-SGW-I-1-1-6-4-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.4: Sending Multiple Proposals for IKE_SA:2
&print:Test IKEv2.SGW.I.1.1.6.5: Sending Multiple Transforms for CHILD_SA
./3-SGW-I/IKEv2-SGW-I-1-1-6-5-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.5 Part A: Multiple Encryption Algorithms:2
./3-SGW-I/IKEv2-SGW-I-1-1-6-5-B.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.5 Part B: Multiple Integrity Algorithms:2
./3-SGW-I/IKEv2-SGW-I-1-1-6-5-C.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.5 Part C: Extended Sequence Numbers:2
./3-SGW-I/IKEv2-SGW-I-1-1-6-6-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.6: Sending Multiple Proposals for CHILD_SA:2
./3-SGW-I/IKEv2-SGW-I-1-1-6-7-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.7: Receipt of INVALID_KE_PAYLOAD:2
./3-SGW-I/IKEv2-SGW-I-1-1-6-8-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.8: Receipt of NO_PROPOSAL_CHOSEN:2
./3-SGW-I/IKEv2-SGW-I-1-1-6-9-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.9: Response with inconsistent SA Proposal for IKE_SA:2
./3-SGW-I/IKEv2-SGW-I-1-1-6-10-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.10: Response with inconsistent SA Proposal for IKE_SA:2
./3-SGW-I/IKEv2-SGW-I-1-1-6-11-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.11 Part A: Receiving IKE_SA_INIT response with INVALID_KE_PAYLOAD:2
./3-SGW-I/IKEv2-SGW-I-1-1-6-11-B.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.11 Part B: Receiving IKE_SA_INIT response with INVALID_KE_PAYLOAD:2
./3-SGW-I/IKEv2-SGW-I-1-1-6-12-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.6.12: Creating an IKE_SA without a CHILD_SA:2
&print:Sub-Group 7. Traffic Selector Negotiation
./3-SGW-I/IKEv2-SGW-I-1-1-7-1-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.7.1: Narrowing the range of members of the set of traffic selectors:2
&print:Sub-Group 8. Error Handling
./3-SGW-I/IKEv2-SGW-I-1-1-8-1-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.8.1 Part A: INVALID_IKE_SPI Different IKE_SA Initiator's SPI:2
./3-SGW-I/IKEv2-SGW-I-1-1-8-1-B.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.8.1 Part B: INVALID_IKE_SPI Different IKE_SA Responder's SPI:2
./3-SGW-I/IKEv2-SGW-I-1-1-8-2-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.8.2: INVALID_SELECTORS:2
&print:Sub-Group 10. Authentication of the IKE_SA
./3-SGW-I/IKEv2-SGW-I-1-1-10-1-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.10.1: Sending Certificate Payload:2
./3-SGW-I/IKEv2-SGW-I-1-1-10-2-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.10.2: Sending Certificate Request Payload:2
./3-SGW-I/IKEv2-SGW-I-1-1-10-3-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.10.3: RSA Digital Signature:2
./3-SGW-I/IKEv2-SGW-I-1-1-10-4-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.10.4: HEX string PSK:2
&print:Sub-Group 11. Invalid Values
./3-SGW-I/IKEv2-SGW-I-1-1-11-1-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.11.1: Non zero RESERVED fields in IKE_SA_INIT response:2
./3-SGW-I/IKEv2-SGW-I-1-1-11-2-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.11.2: Non zero RESERVED fields in IKE_AUTH response:2
./3-SGW-I/IKEv2-SGW-I-1-1-11-3-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.11.3: Version bit is set:2
./3-SGW-I/IKEv2-SGW-I-1-1-11-4-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.11.4: Unrecognized Notify Message Type of Error:2
./3-SGW-I/IKEv2-SGW-I-1-1-11-5-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.1.11.5: Unrecognized Notify Message Type of Status:2
&print:Group 2. The CREATE_CHILD_SA Exchange
&print:Sub-Group 1. Header and Payload Formats
./3-SGW-I/IKEv2-SGW-I-1-2-1-1-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.1.1: Sending CREATE_CHILD_SA request:2
&print:Sub-Group 2. Use of Retransmission Timers
./3-SGW-I/IKEv2-SGW-I-1-2-2-1-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.2.1: Retransmission of CREATE_CHILD_SA request:2
./3-SGW-I/IKEv2-SGW-I-1-2-2-2-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.2.2: Stop of retransmission of CREATE_CHILD_SA request:2
&print:Sub-Group 3. Rekeying
./3-SGW-I/IKEv2-SGW-I-1-2-3-1-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.3.1: Close the replaced CHILD_SA:2
./3-SGW-I/IKEv2-SGW-I-1-2-3-2-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.3.2: Use of the new CHILD_SA:2
./3-SGW-I/IKEv2-SGW-I-1-2-3-3-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.3.3: Lifetime of CHILD_SA expires:2
./3-SGW-I/IKEv2-SGW-I-1-2-3-4-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.3.4 Part A: Sending Multiple Transform for Rekeying CHILD_SA:2
./3-SGW-I/IKEv2-SGW-I-1-2-3-4-B.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.3.4 Part B: Sending Multiple Transform for Rekeying CHILD_SA:2
./3-SGW-I/IKEv2-SGW-I-1-2-3-4-C.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.3.4 Part C: Sending Multiple Transform for Rekeying CHILD_SA:2
./3-SGW-I/IKEv2-SGW-I-1-2-3-5-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.3.5: Sending Multiple Proposal for Rekeying CHILD_SA:2
./3-SGW-I/IKEv2-SGW-I-1-2-3-6-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.3.6: Rekeying Failure:2
./3-SGW-I/IKEv2-SGW-I-1-2-3-7-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.3.7: Perfect Forward Secrecy:2
./3-SGW-I/IKEv2-SGW-I-1-2-3-8-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.3.8: Use of the old CHILD_SA:2
&print:Sub-Group 4. Rekeying IKE_SAs Using a CREATE_CHILD_SA exchange
./3-SGW-I/IKEv2-SGW-I-1-2-4-1-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.4.1: Close the replaced IKE_SA:2
./3-SGW-I/IKEv2-SGW-I-1-2-4-2-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.4.2: Use of the new IKE_SA:2
./3-SGW-I/IKEv2-SGW-I-1-2-4-3-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.4.3: Lifetime of IKE_SA expires:2
./3-SGW-I/IKEv2-SGW-I-1-2-4-4-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.4.4 Part A: Sending Multiple Transform for Rekeying IKE_SA:2
./3-SGW-I/IKEv2-SGW-I-1-2-4-4-B.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.4.4 Part B: Sending Multiple Transform for Rekeying IKE_SA:2
./3-SGW-I/IKEv2-SGW-I-1-2-4-4-C.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.4.4 Part C: Sending Multiple Transform for Rekeying IKE_SA:2
./3-SGW-I/IKEv2-SGW-I-1-2-4-4-D.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.4.4 Part D: Sending Multiple Transform for Rekeying IKE_SA:2
./3-SGW-I/IKEv2-SGW-I-1-2-4-5-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.4.5: Sending Multiple Proposal for Rekeying IKE_SA:2
./3-SGW-I/IKEv2-SGW-I-1-2-4-6-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.4.6: Use of the old IKE_SA:2
./3-SGW-I/IKEv2-SGW-I-1-2-4-7-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.4.7: Changing PRFs when rekeying the IKE_SA:2
&print:Sub-Group 5. Creating New CHILD_SAs with the CREATE_CHILD_SA Exchange
./3-SGW-I/IKEv2-SGW-I-1-2-5-1-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.5.1: Sending CREATE_CHILD_SA request:2
./3-SGW-I/IKEv2-SGW-I-1-2-5-2-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.5.2: Receipt of cryptographically valid message on the new SA:2
&print:Sub-Group 6. Exchange Collisions
./3-SGW-I/IKEv2-SGW-I-1-2-6-1-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.6.1: Simulataneous CHILD_SA Close:2
./3-SGW-I/IKEv2-SGW-I-1-2-6-2-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.6.2: Simulataneous IKE_SA Close:2
./3-SGW-I/IKEv2-SGW-I-1-2-6-3-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.6.3: Simulataneous CHILD_SA Rekeying:2
./3-SGW-I/IKEv2-SGW-I-1-2-6-4-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.6.4: Simulataneous CHILD_SA Rekeying with retransmission:2
./3-SGW-I/IKEv2-SGW-I-1-2-6-5-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.6.5: Simulataneous IKE_SA Rekeying:2
./3-SGW-I/IKEv2-SGW-I-1-2-6-6-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.6.6: Simulataneous IKE_SA Rekeying with retransmission:2
./3-SGW-I/IKEv2-SGW-I-1-2-6-7-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.6.7: Closing and Rekeying CHILD_SA:2
./3-SGW-I/IKEv2-SGW-I-1-2-6-8-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.6.8: Closing a new CHILD_SA:2
./3-SGW-I/IKEv2-SGW-I-1-2-6-9-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.6.9: Rekeying a new CHILD_SA:2
./3-SGW-I/IKEv2-SGW-I-1-2-6-10-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.6.10: Rekeying an IKE_SA with half-open CHILD_SAs:2
./3-SGW-I/IKEv2-SGW-I-1-2-6-11-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.6.11: Rekeying a CHILD_SA while rekeying an IKE_SA:2
./3-SGW-I/IKEv2-SGW-I-1-2-6-12-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.6.12: Rekeying an IKE_SA with half-closed CHILD_SAs:2
./3-SGW-I/IKEv2-SGW-I-1-2-6-13-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.6.13: Closing a CHILD_SA while rekeying an IKE_SA:2
./3-SGW-I/IKEv2-SGW-I-1-2-6-14-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.6.14: Closing an IKE_SA while rekeying an IKE_SA:2
./3-SGW-I/IKEv2-SGW-I-1-2-6-15-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.6.15: Rekeying an IKE_SA while closing the IKE_SA:2
&print:Sub-Group 7. Non zero RESERVED fields
./3-SGW-I/IKEv2-SGW-I-1-2-7-1-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.2.7.1: Non zero RESERVED fields in CREATE_CHILD_SA response:2
&print:Group 3. The INFORMATIONAL Exchange
&print:Sub-Group 1. Header and Payload Formats
./3-SGW-I/IKEv2-SGW-I-1-3-1-1-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.3.1.1: Sending INFORMATIONAL request:2
&print:Sub-Group 2. Use of Retransmission Timers
./3-SGW-I/IKEv2-SGW-I-1-3-2-1-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.3.2.1: Retransmission of INFORMATIONAL request:2
./3-SGW-I/IKEv2-SGW-I-1-3-2-2-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.3.2.2: Stop of retransmission of INFORMATIONAL request:2
&print:Sub-Group 3. Non zero RESERVED fields
./3-SGW-I/IKEv2-SGW-I-1-3-3-1-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.3.3.1: Non zero RESERVED fields in INFORMATIONAL response:2
&print:Sub-Group 4. Error Handling
./3-SGW-I/IKEv2-SGW-I-1-3-4-1-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.1.3.4.1: INVALID_SPI:2
./3-SGW-I/IKEv2-SGW-I-1-Z-Z-Z.seq::::Global Cleanup:1
&print:Sub-Section 2. Endpoint to Security Gateway Tunnel
./3-SGW-I/IKEv2-SGW-I-2-A-A-A.seq::::Global Setup:1
&print:Group 1. The Initial Exchanges
&print:Sub-Group 1. Header and Payload Formats
./3-SGW-I/IKEv2-SGW-I-2-1-1-1-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.2.1.1.1: Sending IKE_AUTH request:2
./3-SGW-I/IKEv2-SGW-I-2-1-1-2-A.seq:./3-SGW-I/SGW_COMMON.def:::Test IKEv2.SGW.I.2.1.1.2: Use of CHILD_SA:2
./3-SGW-I/IKEv2-SGW-I-2-Z-Z-Z.seq::::Global Cleanup:1