From b8aef30a1422d8d03cc7bee905ace815269ec449 Mon Sep 17 00:00:00 2001 From: Alexander Couzens Date: Fri, 1 Sep 2023 15:44:58 +0200 Subject: [PATCH] gsup: convert all unknown causes into diameter UNABLE_TO_COMPLY Change-Id: I7f19bf1fb3676a1302f0d6d7d7450a3f201ba5bb --- src/server_cb.erl | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/server_cb.erl b/src/server_cb.erl index 862b9e7..d0dcb49 100644 --- a/src/server_cb.erl +++ b/src/server_cb.erl @@ -198,8 +198,7 @@ gsup_cause2dia(?GMM_CAUSE_NET_FAIL) -> {[?DIAMETER_UNABLE_TO_COMPLY], []}; gsup_cause2dia(?GMM_CAUSE_CONGESTION) -> {[?DIAMETER_UNABLE_TO_COMPLY], []}; gsup_cause2dia(?GMM_CAUSE_INV_MAND_INFO) -> {[?DIAMETER_MISSING_AVP], []}; gsup_cause2dia(?GMM_CAUSE_PROTO_ERR_UNSPEC) -> {[?DIAMETER_UNABLE_TO_COMPLY], []}; -% TODO: more values -gsup_cause2dia(_) -> {fixme, []}. +gsup_cause2dia(_) -> {[?DIAMETER_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().