SCCP: add defines for Reset, Error and Release Cause values

This commit is contained in:
Harald Welte 2012-01-28 14:08:34 +01:00
parent 1180b7cf00
commit abfa83e85b
1 changed files with 33 additions and 3 deletions

View File

@ -73,7 +73,22 @@
-define(SCCP_NAI_INTERNATIONAL, 2#00000100).
% According to Q.713 Section 3.11 - Release Cause
%FIXME
-define(SCCP_CAUSE_REL_USER_ORIG, 2#00000000).
-define(SCCP_CAUSE_REL_USER_CONG, 2#00000001).
-define(SCCP_CAUSE_REL_USER_FAILURE, 2#00000010).
-define(SCCP_CAUSE_REL_SCCP_USER_ORIG, 2#00000011).
-define(SCCP_CAUSE_REL_REM_PROC_ERR, 2#00000100).
-define(SCCP_CAUSE_REL_INCONS_CONN_DAT, 2#00000101).
-define(SCCP_CAUSE_REL_ACCESS_FAIL, 2#00000110).
-define(SCCP_CAUSE_REL_ACCESS_CONG, 2#00000111).
-define(SCCP_CAUSE_REL_SUBSYS_FAILURE, 2#00001000).
-define(SCCP_CAUSE_REL_SUBSYS_CONG, 2#00001001).
-define(SCCP_CAUSE_REL_MTP_FAILURE, 2#00001010).
-define(SCCP_CAUSE_REL_NET_CONG, 2#00001011).
-define(SCCP_CAUSE_REL_EXP_T_RES, 2#00001100).
-define(SCCP_CAUSE_REL_EXP_T_IAR, 2#00001101).
-define(SCCP_CAUSE_REL_UNQUALIFIED, 2#00001111).
-define(SCCP_CAUSE_REL_SCCP_FAILURE, 2#00010000).
% According to Q.713 Section 3.12 - Return Cause
-define(SCCP_CAUSE_RET_NOTRANS_NATURE, 2#00000000).
@ -93,10 +108,25 @@
-define(SCCP_CAUSE_RET_SEG_FAILURE, 2#00001110).
% According to Q.713 Section 3.13 - Reset Cause
%FIXME
-define(SCCP_CAUSE_RES_ENDU_ORIGINATED, 2#00000000).
-define(SCCP_CAUSE_RES_SCCP_USER_ORIG, 2#00000001).
-define(SCCP_CAUSE_RES_MSGO_OOO_PS, 2#00000010).
-define(SCCP_CAUSE_RES_MSGO_OOO_PR, 2#00000011).
-define(SCCP_CAUSE_RES_MSGO_OO_WIND, 2#00000100).
-define(SCCP_CAUSE_RES_INC_PS_REINIT, 2#00000101).
-define(SCCP_CAUSE_RES_REM_GENERAL, 2#00000110).
-define(SCCP_CAUSE_RES_REM_OPERATIONAL, 2#00000111).
-define(SCCP_CAUSE_RES_NET_OPERATIONAL, 2#00001000).
-define(SCCP_CAUSE_RES_ACC_OPERATIONAL, 2#00001001).
-define(SCCP_CAUSE_RES_NET_CONG, 2#00001010).
-define(SCCP_CAUSE_RES_UNQUALIFIED, 2#00001100).
% According to Q.713 Section 3.14 - Error Cause
%FIXME
-define(SCCP_CAUSE_ERR_LRN_UNASSIGNED, 2#00000000).
-define(SCCP_CAUSE_ERR_LRN_MISMATCH, 2#00000001).
-define(SCCP_CAUSE_ERR_PC_MISMATCH, 2#00000010).
-define(SCCP_CAUSE_ERR_SCLASS_MISMATCH, 2#00000011).
-define(SCCP_CAUSE_ERR_UNQUALIFIED, 2#00000100).
% According to Q.713 Section 3.15 - Refusal Cause
-define(SCCP_CAUSE_REF_ENDU_ORIGINATED, 2#00000000).