aboutsummaryrefslogtreecommitdiffstats
path: root/src/sccp_state.c
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <zecke@selfish.org>2013-05-13 18:18:02 +0200
committerHolger Hans Peter Freyther <zecke@selfish.org>2013-05-13 18:18:02 +0200
commitb566c79d82416f66169a6ee1c2d21920fc9acb7f (patch)
tree91a10a1e2cbd6581922fd3e4185ec42e2bf6eebc /src/sccp_state.c
parent6553f1b5e9fbdaef85bc17b19f2b1ba30553027d (diff)
patching: Get the struct ss7_application down to the patching routine
Diffstat (limited to 'src/sccp_state.c')
-rw-r--r--src/sccp_state.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/sccp_state.c b/src/sccp_state.c
index 08211b3..a788580 100644
--- a/src/sccp_state.c
+++ b/src/sccp_state.c
@@ -84,7 +84,7 @@ void app_forward_sccp(struct ss7_application *app, struct msgb *_msg, int sls)
return;
}
- rc = bss_patch_filter_msg(_msg, &result, BSS_DIR_MSC);
+ rc = bss_patch_filter_msg(app, _msg, &result, BSS_DIR_MSC);
if (rc == BSS_FILTER_RESET) {
LOGP(DMSC, LOGL_NOTICE, "Filtering BSS Reset from the BSC\n");
msc_mgcp_reset(msc);
@@ -562,7 +562,7 @@ void msc_dispatch_sccp(struct msc_connection *msc, struct msgb *msg)
struct sccp_parse_result result;
int rc;
- rc = bss_patch_filter_msg(msg, &result, BSS_DIR_BSC);
+ rc = bss_patch_filter_msg(msc->app, msg, &result, BSS_DIR_BSC);
if (rc == BSS_FILTER_RESET_ACK) {
LOGP(DMSC, LOGL_NOTICE, "Filtering reset ack from the MSC\n");