laforge has submitted this change. (
https://gerrit.osmocom.org/c/libosmo-sigtran/+/43219?usp=email )
Change subject: sua: Dispatch M-NOTIFY.ind to ASP
......................................................................
sua: Dispatch M-NOTIFY.ind to ASP
This was already done in M3UA counterpart m3ua_rx_mgmt_ntfy(), but was
missing in the SUA one.
Change-Id: I62255aea1448bb76181b5f6799c3b9bf8c7daa79
---
M src/sua.c
1 file changed, 7 insertions(+), 2 deletions(-)
Approvals:
Jenkins Builder: Verified
osmith: Looks good to me, but someone else must approve
laforge: Looks good to me, approved
diff --git a/src/sua.c b/src/sua.c
index 3b54c22..572e77b 100644
--- a/src/sua.c
+++ b/src/sua.c
@@ -34,7 +34,6 @@
#include <osmocom/core/fsm.h>
#include <osmocom/netif/stream.h>
-#include "xua_msg.h"
#include <osmocom/sigtran/sccp_sap.h>
#include <osmocom/sigtran/protocol/mtp.h>
@@ -50,6 +49,8 @@
#include "ss7_as.h"
#include "ss7_asp.h"
#include "ss7_internal.h"
+#include "xua_msg.h"
+#include "xua_lm_sap.h"
/* Appendix C.4 of Q.714 (all in milliseconds) */
#define CONNECTION_TIMER ( 1 * 60 * 100)
@@ -653,6 +654,7 @@
{
struct osmo_xlm_prim_notify ntfy;
const char *type_name, *info_name;
+ struct osmo_xlm_prim *prim;
m3ua_decode_notify(&ntfy, asp, xua);
@@ -662,10 +664,13 @@
type_name, info_name,
ntfy.info_string ? ntfy.info_string : "");
+ /* report this to layer manager */
+ prim = xua_xlm_prim_alloc_m_notify_ind(&ntfy);
+ xua_asp_send_xlm_prim(asp, prim);
+
if (ntfy.info_string)
talloc_free(ntfy.info_string);
- /* TODO: should we report this somewhere? */
return 0;
}
--
To view, visit https://gerrit.osmocom.org/c/libosmo-sigtran/+/43219?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: libosmo-sigtran
Gerrit-Branch: master
Gerrit-Change-Id: I62255aea1448bb76181b5f6799c3b9bf8c7daa79
Gerrit-Change-Number: 43219
Gerrit-PatchSet: 2
Gerrit-Owner: pespin <[email protected]>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <[email protected]>
Gerrit-Reviewer: osmith <[email protected]>