pespin has submitted this change. ( 
https://gerrit.osmocom.org/c/osmo-hnbgw/+/38563?usp=email )

Change subject: Log cn_disconnect.ind cause
......................................................................

Log cn_disconnect.ind cause

Change-Id: I64cd596e55b102924f39264cd2eae7a41f5f3212
---
M TODO-RELEASE
M src/osmo-hnbgw/hnbgw_cn.c
2 files changed, 6 insertions(+), 2 deletions(-)

Approvals:
  fixeria: Looks good to me, but someone else must approve
  Jenkins Builder: Verified
  osmith: Looks good to me, approved




diff --git a/TODO-RELEASE b/TODO-RELEASE
index 0ed7189..8cc6151 100644
--- a/TODO-RELEASE
+++ b/TODO-RELEASE
@@ -7,3 +7,4 @@
 # If any interfaces have been added since the last public release: c:r:a + 1.
 # If any interfaces have been removed or changed since the last public 
release: c:r:0.
 #library       what                    description / commit summary line
+libosmo-sigtran >2.0.0  use API osmo_sua_sccp_cause_name()
\ No newline at end of file
diff --git a/src/osmo-hnbgw/hnbgw_cn.c b/src/osmo-hnbgw/hnbgw_cn.c
index 6618fb9..b984a8e 100644
--- a/src/osmo-hnbgw/hnbgw_cn.c
+++ b/src/osmo-hnbgw/hnbgw_cn.c
@@ -33,6 +33,7 @@
 #include <osmocom/gsm/gsm23236.h>

 #include <osmocom/sigtran/protocol/m3ua.h>
+#include <osmocom/sigtran/protocol/sua.h>
 #include <osmocom/sigtran/sccp_sap.h>
 #include <osmocom/sigtran/sccp_helpers.h>

@@ -508,14 +509,16 @@
                              struct osmo_prim_hdr *oph)
 {
        struct hnbgw_context_map *map;
+       char cause_buf[128];

        map = map_from_conn_id(hsu, param->conn_id, oph);
        if (!map || !map->cnlink)
                return -ENOENT;

-       LOGP(DCN, LOGL_DEBUG, "handle_cn_disc_ind() conn_id=%u 
responding_addr=%s\n",
+       LOGP(DCN, LOGL_DEBUG, "handle_cn_disc_ind() conn_id=%u 
responding_addr=%s cause=%s\n",
             param->conn_id,
-            cnlink_sccp_addr_to_str(map->cnlink, &param->responding_addr));
+            cnlink_sccp_addr_to_str(map->cnlink, &param->responding_addr),
+            osmo_sua_sccp_cause_name(param->cause, cause_buf, 
sizeof(cause_buf)));

        return map_sccp_dispatch(map, MAP_SCCP_EV_RX_RELEASED, oph->msg);
 }

--
To view, visit https://gerrit.osmocom.org/c/osmo-hnbgw/+/38563?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings?usp=email

Gerrit-MessageType: merged
Gerrit-Project: osmo-hnbgw
Gerrit-Branch: master
Gerrit-Change-Id: I64cd596e55b102924f39264cd2eae7a41f5f3212
Gerrit-Change-Number: 38563
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <[email protected]>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <[email protected]>
Gerrit-Reviewer: osmith <[email protected]>
Gerrit-Reviewer: pespin <[email protected]>

Reply via email to