lynxis lazus has uploaded this change for review. ( 
https://gerrit.osmocom.org/c/erlang/osmo_dia2gsup/+/34283 )


Change subject: gsup: convert all unknown causes into diameter UNABLE_TO_COMPLY
......................................................................

gsup: convert all unknown causes into diameter UNABLE_TO_COMPLY

Change-Id: I7f19bf1fb3676a1302f0d6d7d7450a3f201ba5bb
---
M src/server_cb.erl
1 file changed, 11 insertions(+), 2 deletions(-)



  git pull ssh://gerrit.osmocom.org:29418/erlang/osmo_dia2gsup 
refs/changes/83/34283/1

diff --git a/src/server_cb.erl b/src/server_cb.erl
index 7f30d2b..a800781 100644
--- a/src/server_cb.erl
+++ b/src/server_cb.erl
@@ -159,6 +159,7 @@
 % permanent (only in Experimental-Result-Code)
 -define(DIAMETER_ERROR_USER_UNKNOWN,                   5001).
 -define(DIAMETER_ERROR_ROAMING_NOT_ALLOWED,            5004).
+-define(DIAMETER_ERROR_UNABLE_TO_COMPLY,               5012).
 -define(DIAMETER_ERROR_UNKNOWN_EPS_SUBSCRIPTION,       5420).
 -define(DIAMETER_ERROR_RAT_NOT_ALLOWED,                        5421).
 -define(DIAMETER_ERROR_EQUIPMENT_UNKNOWN,              5422).
@@ -195,8 +196,7 @@
 gsup_cause2dia(?GMM_CAUSE_GSM_AUTH_UNACCEPT) -> {[], 
[?EXP_RES(?DIAMETER_ERROR_USER_UNKNOWN)]};
 gsup_cause2dia(?GMM_CAUSE_INV_MAND_INFO) -> {[], 
[?EXP_RES(?DIAMETER_ERROR_UNKOWN_SERVING_NODE)]};
 gsup_cause2dia(?GMM_CAUSE_PROTO_ERR_UNSPEC) -> {[], 
[?EXP_RES(?DIAMETER_ERROR_UNKOWN_SERVING_NODE)]};
-% TODO: more values
-gsup_cause2dia(_) -> {fixme, []}.
+gsup_cause2dia(_) -> {[], [?DIAMETER_ERROR_UNABLE_TO_COMPLY]}.

 % get the value for a tiven key in Map1. If not found, try same key in Map2. 
If not found, return Default
 -spec twomap_get(atom(), map(), map(), any()) -> any().

--
To view, visit https://gerrit.osmocom.org/c/erlang/osmo_dia2gsup/+/34283
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: erlang/osmo_dia2gsup
Gerrit-Branch: master
Gerrit-Change-Id: I7f19bf1fb3676a1302f0d6d7d7450a3f201ba5bb
Gerrit-Change-Number: 34283
Gerrit-PatchSet: 1
Gerrit-Owner: lynxis lazus <[email protected]>
Gerrit-MessageType: newchange

Reply via email to