diff options
author | Harald Welte <laforge@osmocom.org> | 2021-05-08 17:27:09 +0200 |
---|---|---|
committer | Harald Welte <laforge@osmocom.org> | 2021-05-08 16:16:12 +0000 |
commit | ec4b067d6460f61def0f0174f6d2071b2b53aca9 (patch) | |
tree | 945db5d44d1c6720c21d484580df76dcaf1f62e1 | |
parent | a7c4f97348d415491c64565dfb8defec4c68b3ef (diff) |
HACK: Accept DAUD even in ASP role
Change-Id: I9835c94c7753baf805ad5a0a6d4e7b657407cf40
-rw-r--r-- | src/m3ua.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -901,6 +901,12 @@ static int m3ua_rx_snm_asp(struct osmo_ss7_asp *asp, struct xua_msg *xua) xua->hdr.msg_type); /* silently ignore those to not confuse the sender */ break; + case M3UA_SNM_DAUD: /* Audit: ASP inquires about availability of Point Codes */ + /* The M3UA RFC clearly states this message is for the ASP->SG direction. However, it seems + * there are implementations that also send it in SG->ASP direction */ + LOGPASP(asp, DLM3UA, LOGL_NOTICE, "Handling DAUD on ASP ?!?\n"); + xua_snm_rx_daud(asp, xua); + break; default: return M3UA_ERR_UNSUPP_MSG_TYPE; } |