SCCP: Fix connection refusal table according to A.1/Q.713

There's one value (00010001) which is not listed in the table,
and hence the exisging code contains an off-by-one error due to
the missing line.

Change-Id: Ib2072a5fa3dabd66e0af53b77672f3a67d1e21f0
This commit is contained in:
Harald Welte 2018-03-17 22:20:58 +01:00
parent 12055479de
commit 1d5a0ac2cf
1 changed files with 4 additions and 2 deletions

View File

@ -226,7 +226,7 @@ const integer cg_RESET_undef:= 43 ;
//Mapping Refusal Cause to Reason and Originator A.1/Q.713
//------------------------------------------------------------------------------
const integer cg_Mapping_RefCause_Orig[19]:=
const integer cg_Mapping_RefCause_Orig[20]:=
{
cg_NSU,
cg_NSU,
@ -245,12 +245,13 @@ const integer cg_Mapping_RefCause_Orig[19]:=
cg_NSP,
cg_Undefined,
cg_NSP,
cg_Undefined,
cg_NSP,
cg_NSP
};
const integer cg_Mapping_RefCause_Reason[19]:=
const integer cg_Mapping_RefCause_Reason[20]:=
{
cg_CREF_endUserOrig,
cg_CREF_endUserCong,
@ -269,6 +270,7 @@ const integer cg_Mapping_RefCause_Reason[19]:=
cg_CREF_unspec_T,
cg_CREF_undef,
cg_CREF_hopCntrViolation,
cg_CREF_undef,
cg_CREF_destAddrUnknwn_NT,
cg_CREF_destInaccg_NT
};