//////////////////////////////////////////////////
//Title    : sccp_pub.h
//Auhtor   : Liu Wei
//Desc     : SCCP public header   
//Created  : 2007-05-07
//Revision :
//
//Revision :
//
//////////////////////////////////////////////////

#ifndef _SCCP_PUB_H_
#define _SCCP_PUB_H_

#include "../../../public/src/include/includes.h"
#include "../../../public/src/include/public.h"
#include "../../../public/src/include/pub_debug.h"
#include "../../../public/src/include/pub_wnet.h"
#include "../../../public/src/include/pub_fmt.h"
#include "sccp.h"
#include "scoc.h"
#include "sccp_func.h"

// fix multiple definition====================================
extern SP_Entity tSpEntity;
extern SP_Entity *pSp;
extern SCCP_OPT SCCP_Param;
extern SCOC_BUF ScocBuf;
extern LOCAL_SSN LocalSSN[256];
extern u8 ExistSSN[64];
extern u8 ExistSSNNum;

extern u8 MNP_Flag[2];
extern SCCP_ROUTE RouteList[SCCP_ROUTE_NUM];
extern SCCP_ACN_VER_TABLE acn_ver_table[SCCP_ROUTE_NUM];
extern int RelatedSSNNum;
extern RL_SSN RelatedSSN[SCCP_RLSSN_NUM];
extern int RelatedSPCNum;
extern RL_SPC RelatedSPC[SCCP_RLSPC_NUM];
extern GTTATT_OMC GTTAttribute[SCCP_ROUTE_NUM];
extern SCCP_CSTA SccpCsta[96];
extern u_long SccpCstaInd;
extern sccp_msg_statistic sccpmsg_st;
extern sccp_msg_rv_snd_statistic sccpmsg_rs_st;
extern SCCP_Capture_Buf SCCPCapBuf;
extern _dpc2sls dpc2sls[256];
//

#endif



