/*	Define used head file		*/
/*	Written by Liu Zhiguo V1.0	*/
/*	Time: 2003-07-31			*/
/*	-------------------------	*/

#ifndef	_HAE_INCLUDE
#define _HAE_INCLUDE

#include "../../../../plat/public/src/include/pub_include.h"
#include "../../../../plat/snmp/src/include/snmp.h"
#include "../../../../plat/sccp/src/include/sccp.h"
#include "../../../../plat/tcap/src/include/tcap_public.h"
#include "../../../../plat/tcap/src/include/tcap_proc.h"
#include "../../../../plat/xapp/src/mapp/map_code.h"
#include "../../../../plat/xapp/src/mapp/map_acn.h"
#include "../../../../plat/xapp/src/ixap.h"
#include "../../../../plat/xapp/src/mapp/map_public.h"
#include "../../../../plat/xapp/src/conv_prefix.h"
#include "hae_function.h"

#define HAE_AGENT_UDPPORT		4957	// agent udp port
#define HLR_SYNC_UDPPORT		4970	// UDP port for HLR sync process
#define AUC_SYNC_UDPPORT		4972
#define EIR_SYNC_UDPPORT		4969
#define TFTP_SRVC_PORT			4968

#define HAE_PER_PACK_LEN		1024	// one package length

typedef	enum HAE_SYNC_MOD_ENUM
{
	HLR_SYNC_MOD = 0,
	AUC_SYNC_MOD,
	EIR_SYNC_MOD,
	HAE_SYNC_MOD_NUM,
}	HAE_SYNC_MOD_ENUM;

#endif
