/* ïZ¨ */
/* Simulation data file (generated by OPNET simulation compiler) */

/***************************************/
/*        Portions of this file        */
/*      Copyright (c) 1987 - 1996      */
/*            by MIL 3, Inc.           */
/*      (A Delaware Corporation)       */
/*    3400 International Drive, N.W.   */
/*       Washington, D.C., U.S.A.      */
/*         All Rights Reserved.        */
/***************************************/



/***** Includes *****/

#include <opnet.h>
#include "/u/nite/xinwang/op_models/my_ospf_net.si.h"

/***** Procedure Declarations *****/

int Vos_Nop ();
void Vos_Vnop ();

void		rip2 ();
void		rip2_diag ();
Compcode	rip2_init ();
void		rip2_svar ();
void		rip2_terminate ();
void		rip_udp2 ();
void		rip_udp2_diag ();
Compcode	rip_udp2_init ();
void		rip_udp2_svar ();
void		rip_udp2_terminate ();
void		ip3m_encap ();
void		ip3m_encap_diag ();
Compcode	ip3m_encap_init ();
void		ip3m_encap_svar ();
void		ip3m_encap_terminate ();
void		ip3_arp ();
void		ip3_arp_diag ();
Compcode	ip3_arp_init ();
void		ip3_arp_svar ();
void		ip3_arp_terminate ();
void		eth_defer ();
void		eth_defer_diag ();
Compcode	eth_defer_init ();
void		eth_defer_svar ();
void		eth_defer_terminate ();
void		ospf ();
void		ospf_diag ();
Compcode	ospf_init ();
void		ospf_svar ();
void		ospf_terminate ();
void		ospf_interface ();
void		ospf_interface_diag ();
Compcode	ospf_interface_init ();
void		ospf_interface_svar ();
void		ospf_interface_terminate ();
void		ospf_neighbor ();
void		ospf_neighbor_diag ();
Compcode	ospf_neighbor_init ();
void		ospf_neighbor_svar ();
void		ospf_neighbor_terminate ();
void		ip3m_rte ();
void		ip3m_rte_diag ();
Compcode	ip3m_rte_init ();
void		ip3m_rte_svar ();
void		ip3m_rte_terminate ();
void		eth_mac ();
void		eth_mac_diag ();
Compcode	eth_mac_init ();
void		eth_mac_svar ();
void		eth_mac_terminate ();
void		pim_dm ();
void		pim_dm_diag ();
Compcode	pim_dm_init ();
void		pim_dm_svar ();
void		pim_dm_terminate ();
void		tcp_manager2 ();
void		tcp_manager2_diag ();
Compcode	tcp_manager2_init ();
void		tcp_manager2_svar ();
void		tcp_manager2_terminate ();
void		tcp_conn2 ();
void		tcp_conn2_diag ();
Compcode	tcp_conn2_init ();
void		tcp_conn2_svar ();
void		tcp_conn2_terminate ();
void		tpal2 ();
void		tpal2_diag ();
Compcode	tpal2_init ();
void		tpal2_svar ();
void		tpal2_terminate ();
void		tpal_intf_aal5 ();
void		tpal_intf_aal5_diag ();
Compcode	tpal_intf_aal5_init ();
void		tpal_intf_aal5_svar ();
void		tpal_intf_aal5_terminate ();
void		tpal_intf_fr ();
void		tpal_intf_fr_diag ();
Compcode	tpal_intf_fr_init ();
void		tpal_intf_fr_svar ();
void		tpal_intf_fr_terminate ();
void		tpal_intf_tcp2 ();
void		tpal_intf_tcp2_diag ();
Compcode	tpal_intf_tcp2_init ();
void		tpal_intf_tcp2_svar ();
void		tpal_intf_tcp2_terminate ();
void		tpal_intf_udp2 ();
void		tpal_intf_udp2_diag ();
Compcode	tpal_intf_udp2_init ();
void		tpal_intf_udp2_svar ();
void		tpal_intf_udp2_terminate ();
void		tpal_intf_x25 ();
void		tpal_intf_x25_diag ();
Compcode	tpal_intf_x25_init ();
void		tpal_intf_x25_svar ();
void		tpal_intf_x25_terminate ();
void		net_app_serv ();
void		net_app_serv_diag ();
Compcode	net_app_serv_init ();
void		net_app_serv_svar ();
void		net_app_serv_terminate ();
void		net_app_mgr ();
void		net_app_mgr_diag ();
Compcode	net_app_mgr_init ();
void		net_app_mgr_svar ();
void		net_app_mgr_terminate ();
void		gna_cli ();
void		gna_cli_diag ();
Compcode	gna_cli_init ();
void		gna_cli_svar ();
void		gna_cli_terminate ();
void		mcast_data_gen ();
void		mcast_data_gen_diag ();
Compcode	mcast_data_gen_init ();
void		mcast_data_gen_svar ();
void		mcast_data_gen_terminate ();
void		dbu_txdel ();
void		dbu_closure ();
void		dbu_propdel ();
void		dbu_coll ();
void		dbu_error ();
void		dbu_ecc ();
void		dpt_txdel_ip ();
void		dpt_new_propdel ();
void		dpt_error ();
void		dpt_ecc ();


int				SimI_Num_Procedures = 33;

SimT_Proc_Decl	SimI_Procedure_Set [] = 
	{
	{ "rip2", rip2, rip2_diag, rip2_init, rip2_svar, rip2_terminate },
	{ "rip_udp2", rip_udp2, rip_udp2_diag, rip_udp2_init, rip_udp2_svar, rip_udp2_terminate },
	{ "ip3m_encap", ip3m_encap, ip3m_encap_diag, ip3m_encap_init, ip3m_encap_svar, ip3m_encap_terminate },
	{ "ip3_arp", ip3_arp, ip3_arp_diag, ip3_arp_init, ip3_arp_svar, ip3_arp_terminate },
	{ "eth_defer", eth_defer, eth_defer_diag, eth_defer_init, eth_defer_svar, eth_defer_terminate },
	{ "ospf", ospf, ospf_diag, ospf_init, ospf_svar, ospf_terminate },
	{ "ospf_interface", ospf_interface, ospf_interface_diag, ospf_interface_init, ospf_interface_svar, ospf_interface_terminate },
	{ "ospf_neighbor", ospf_neighbor, ospf_neighbor_diag, ospf_neighbor_init, ospf_neighbor_svar, ospf_neighbor_terminate },
	{ "ip3m_rte", ip3m_rte, ip3m_rte_diag, ip3m_rte_init, ip3m_rte_svar, ip3m_rte_terminate },
	{ "eth_mac", eth_mac, eth_mac_diag, eth_mac_init, eth_mac_svar, eth_mac_terminate },
	{ "pim_dm", pim_dm, pim_dm_diag, pim_dm_init, pim_dm_svar, pim_dm_terminate },
	{ "tcp_manager2", tcp_manager2, tcp_manager2_diag, tcp_manager2_init, tcp_manager2_svar, tcp_manager2_terminate },
	{ "tcp_conn2", tcp_conn2, tcp_conn2_diag, tcp_conn2_init, tcp_conn2_svar, tcp_conn2_terminate },
	{ "tpal2", tpal2, tpal2_diag, tpal2_init, tpal2_svar, tpal2_terminate },
	{ "tpal_intf_aal5", tpal_intf_aal5, tpal_intf_aal5_diag, tpal_intf_aal5_init, tpal_intf_aal5_svar, tpal_intf_aal5_terminate },
	{ "tpal_intf_fr", tpal_intf_fr, tpal_intf_fr_diag, tpal_intf_fr_init, tpal_intf_fr_svar, tpal_intf_fr_terminate },
	{ "tpal_intf_tcp2", tpal_intf_tcp2, tpal_intf_tcp2_diag, tpal_intf_tcp2_init, tpal_intf_tcp2_svar, tpal_intf_tcp2_terminate },
	{ "tpal_intf_udp2", tpal_intf_udp2, tpal_intf_udp2_diag, tpal_intf_udp2_init, tpal_intf_udp2_svar, tpal_intf_udp2_terminate },
	{ "tpal_intf_x25", tpal_intf_x25, tpal_intf_x25_diag, tpal_intf_x25_init, tpal_intf_x25_svar, tpal_intf_x25_terminate },
	{ "net_app_serv", net_app_serv, net_app_serv_diag, net_app_serv_init, net_app_serv_svar, net_app_serv_terminate },
	{ "net_app_mgr", net_app_mgr, net_app_mgr_diag, net_app_mgr_init, net_app_mgr_svar, net_app_mgr_terminate },
	{ "gna_cli", gna_cli, gna_cli_diag, gna_cli_init, gna_cli_svar, gna_cli_terminate },
	{ "mcast_data_gen", mcast_data_gen, mcast_data_gen_diag, mcast_data_gen_init, mcast_data_gen_svar, mcast_data_gen_terminate },
	{ "dbu_txdel", dbu_txdel, Vos_Vnop, Vos_Nop, Vos_Vnop, Vos_Vnop },
	{ "dbu_closure", dbu_closure, Vos_Vnop, Vos_Nop, Vos_Vnop, Vos_Vnop },
	{ "dbu_propdel", dbu_propdel, Vos_Vnop, Vos_Nop, Vos_Vnop, Vos_Vnop },
	{ "dbu_coll", dbu_coll, Vos_Vnop, Vos_Nop, Vos_Vnop, Vos_Vnop },
	{ "dbu_error", dbu_error, Vos_Vnop, Vos_Nop, Vos_Vnop, Vos_Vnop },
	{ "dbu_ecc", dbu_ecc, Vos_Vnop, Vos_Nop, Vos_Vnop, Vos_Vnop },
	{ "dpt_txdel_ip", dpt_txdel_ip, Vos_Vnop, Vos_Nop, Vos_Vnop, Vos_Vnop },
	{ "dpt_new_propdel", dpt_new_propdel, Vos_Vnop, Vos_Nop, Vos_Vnop, Vos_Vnop },
	{ "dpt_error", dpt_error, Vos_Vnop, Vos_Nop, Vos_Vnop, Vos_Vnop },
	{ "dpt_ecc", dpt_ecc, Vos_Vnop, Vos_Nop, Vos_Vnop, Vos_Vnop },
	};

char SimI_Net_Name [] = "my_ospf_net";
