//
// Copyright (C) 1999, 2000, 2001, 2002, 2003 Yokogawa Electric Corporation,
// IPA (Information-technology Promotion Agency, Japan).
// 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. However, using this software for the 
// purpose of testing or evaluating any products including merchantable 
// products may be permitted without any notification to the copyrighters.
// 
// 
// 
// 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_2_1_1 $
//
// $TAHI: ct/spec/RH_FromSourceNode.def,v 1.6 2001/10/05 06:39:18 masaxmasa Exp $
//

//
// Network topology
//   TN(link0)        NUT         TN(link1)
//     Host1 -----> Router1 -----> Router2 -----> Router3 -----> Host2
//            H1R1           R1R2           R2R3           R3H2
//        NET_GLOBAL0    NET_GLOBAL1    NET_GLOBAL3    NET_GLOBAL5  
//

#define H1_H1R1_ADDR TN_GL0_ADDR
#define R1_H1R1_ADDR NUT_GL0_ADDR
#define R1_R1R2_ADDR NUT_GL1_ADDR
#define R2_R1R2_ADDR TN_GL1_ADDR
#define R2_R2R3_ADDR v6(_GLOBAL3A0N_UCAST_ADDR)
#define R3_R2R3_ADDR v6(_GLOBAL3A1N_UCAST_ADDR)
#define R3_R3H2_ADDR v6(_GLOBAL5A0N_UCAST_ADDR)
#define H2_R3H2_ADDR v6(_GLOBAL5A1N_UCAST_ADDR)

#define RH_TO_LINK0	rh_H1_to_R1
#define RH_FROM_LINK1	rh_R1_to_R2
#define RH_TO_LINK1	rh_R2_to_R1
#define RH_FROM_LINK0	rh_R1_to_H1

#define TN_LINK0_ROUTER	0
#define TN_LINK1_ROUTER	1

#include "./RH.def"
