aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/osmo-bsc_nat/bsc_nat_filter.c
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <holger@moiji-mobile.com>2015-04-05 19:13:27 +0200
committerHolger Hans Peter Freyther <holger@moiji-mobile.com>2015-05-03 21:59:29 +0200
commitc09f8a3b7fb94ccef41e33c32bfe2bff1ffe0e44 (patch)
treef58b0988f0c43311fba85579c14a42d3426b5c6e /openbsc/src/osmo-bsc_nat/bsc_nat_filter.c
parent81dbfe412c8196df443f38bf4fbea4f9897607ef (diff)
filter: Remove nat_sccp_connection from public API
Diffstat (limited to 'openbsc/src/osmo-bsc_nat/bsc_nat_filter.c')
-rw-r--r--openbsc/src/osmo-bsc_nat/bsc_nat_filter.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/openbsc/src/osmo-bsc_nat/bsc_nat_filter.c b/openbsc/src/osmo-bsc_nat/bsc_nat_filter.c
index 11d370c4c..af0f7a189 100644
--- a/openbsc/src/osmo-bsc_nat/bsc_nat_filter.c
+++ b/openbsc/src/osmo-bsc_nat/bsc_nat_filter.c
@@ -90,7 +90,7 @@ int bsc_nat_filter_dt(struct bsc_connection *bsc, struct msgb *msg,
cause->cm_reject_cause = GSM48_REJECT_PLMN_NOT_ALLOWED;
cause->lu_reject_cause = GSM48_REJECT_PLMN_NOT_ALLOWED;
- if (con->imsi_checked)
+ if (con->filter_state.imsi_checked)
return 0;
/* only care about DTAP messages */
@@ -101,5 +101,5 @@ int bsc_nat_filter_dt(struct bsc_connection *bsc, struct msgb *msg,
if (!hdr48)
return -1;
- return bsc_msg_filter_data(hdr48, len, bsc, con, cause);
+ return bsc_msg_filter_data(hdr48, len, bsc, &con->filter_state, cause);
}