From 2661fc9193a106d414febd3ba0fa954b5b45aa80 Mon Sep 17 00:00:00 2001 From: Neels Hofmeyr Date: Thu, 22 Jun 2017 21:06:49 +0200 Subject: osmo_sccp_user_sap_down(): store called/calling addr in new conn Change-Id: I7a52053c2377e47d558e41db59d0fb736a11ffe8 --- src/sccp_scoc.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/sccp_scoc.c b/src/sccp_scoc.c index 61d98b8..868a9de 100644 --- a/src/sccp_scoc.c +++ b/src/sccp_scoc.c @@ -1631,6 +1631,14 @@ int osmo_sccp_user_sap_down(struct osmo_sccp_user *scu, struct osmo_prim_hdr *op goto out; } conn->user = scu; + conn->called_addr = prim->u.connect.called_addr; + conn->calling_addr = prim->u.connect.calling_addr; + DEBUGP(DLSCCP, "Created conn %u, called_addr %s\n", + conn->conn_id, + osmo_sccp_addr_dump(&conn->called_addr)); + DEBUGP(DLSCCP, "Created conn %u, calling_addr %s\n", + conn->conn_id, + osmo_sccp_addr_dump(&conn->calling_addr)); break; case OSMO_PRIM(OSMO_SCU_PRIM_N_CONNECT, PRIM_OP_RESPONSE): case OSMO_PRIM(OSMO_SCU_PRIM_N_DATA, PRIM_OP_REQUEST): -- cgit v1.2.3