// // Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 // 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. // // $TAHI: ct/ike/ike_addr.def.tmpl,v 1.13.4.3 2005/11/28 11:34:15 ozoe Exp $ // // ikeaddr.def Address definiton for IKE Test // #ifndef _IKE_ADDR_DEF_ #define _IKE_ADDR_DEF_ // for NUT #ifndef MANUAL_ADDR_CONF #define IKEGLOBALADDR "::" #endif //////////////////////////////////////// // MAC ADDRESS //////////////////////////////////////// #define A10_MAC_ADDR "00:00:00:00:00:10" #define A11_MAC_ADDR "00:00:00:00:00:11" //////////////////////////////////////// // For transport test //////////////////////////////////////// // for NUT #define IKE_NUT_NET0_HOST1_ADDR "::" #define IKE_NUT_NET0_ROUTER1_ADDR "3ffe:501:ffff:100::10" // for HOST2 #define IKE_TN_NET1_HOST2_ADDR "3ffe:501:ffff:101::11" // for HOST3 #define IKE_TN_NET1_HOST3_ADDR "3ffe:501:ffff:101::12" // for ROUTER #define IKE_TN_NET0_ROUTER1_ADDR "3ffe:501:ffff:100::11" #define IKE_TN_NET0_ROUTER1_LINK_ADDR "fe80::11" //////////////////////////////////////// // For tunnel test //////////////////////////////////////// // for NUT #define IKE_NUT_NET2_SGW1_ADDR "3ffe:501:ffff:102::1" #define IKE_NUT_NET1_SGW1_ADDR "3ffe:501:ffff:101::1" // for HOST #define IKE_TN_NET3_HOST3_ADDR "3ffe:501:ffff:103::12" #define IKE_TN_NET4_HOST2_ADDR "3ffe:501:ffff:104::11" #define IKE_TN_NET3_HOST2_ADDR "3ffe:501:ffff:103::11" #define IKE_TN_NET2_HOST2_ADDR "3ffe:501:ffff:102::11" #define IKE_TN_NET0_HOST1_ADDR "3ffe:501:ffff:100::13" // for ROUTER #define IKE_TN_NET2_ROUTER2_ADDR "3ffe:501:ffff:102::11" #define IKE_TN_NET2_ROUTER2_LINK_ADDR "fe80::11" #define IKE_TN_NET1_ROUTER1_ADDR "3ffe:501:ffff:101::11" #define IKE_TN_NET1_ROUTER1_LINK_ADDR "fe80::11" // for SGW #define IKE_TN_NET3_SGW2_ADDR "3ffe:501:ffff:103::11" #define IKE_TN_NET1_SGW1_ADDR "3ffe:501:ffff:101::11" //////////////////////////////////////// // for Network //////////////////////////////////////// #define IKE_NET4_ADDR "3ffe:501:ffff:104::/64" #define IKE_NET3_ADDR "3ffe:501:ffff:103::/64" #define IKE_NET2_ADDR "3ffe:501:ffff:102::/64" #define IKE_NET1_ADDR "3ffe:501:ffff:101::/64" #define IKE_NET0_ADDR "3ffe:501:ffff:100::/64" //////////////////////////////////////// // for Prefix //////////////////////////////////////// #define IKE_NET4_PREFIX "3ffe:501:ffff:104::" #define IKE_NET3_PREFIX "3ffe:501:ffff:103::" #define IKE_NET2_PREFIX "3ffe:501:ffff:102::" #define IKE_NET1_PREFIX "3ffe:501:ffff:101::" #define IKE_NET0_PREFIX "3ffe:501:ffff:100::" //////////////////////////////////////// // for prefix length //////////////////////////////////////// #define IKE_NET4_PREFIX_LEN 64 #define IKE_NET3_PREFIX_LEN 64 #define IKE_NET2_PREFIX_LEN 64 #define IKE_NET1_PREFIX_LEN 64 #define IKE_NET0_PREFIX_LEN 64 ///////////////////////////////////////// // for subnet ///////////////////////////////////////// #define IKE_NET4_ADDR_SUBNET "ffff:ffff:ffff:ffff::" #define IKE_NET3_ADDR_SUBNET "ffff:ffff:ffff:ffff::" #define IKE_NET2_ADDR_SUBNET "ffff:ffff:ffff:ffff::" #define IKE_NET1_ADDR_SUBNET "ffff:ffff:ffff:ffff::" #define IKE_NET0_ADDR_SUBNET "ffff:ffff:ffff:ffff::" #endif /* _IKE_ADDR_DEF_ */