aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/include/openbsc/osmo_bsc.h
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <zecke@selfish.org>2010-11-06 20:15:17 +0100
committerHolger Hans Peter Freyther <zecke@selfish.org>2010-11-15 20:06:48 +0100
commit7e9010892d3b9977d076d0429193f265b6612477 (patch)
tree641b71a57d1472ee3375cac646049a85eda31e30 /openbsc/include/openbsc/osmo_bsc.h
parentb8781d2cd5175c6de2d7fcb51bc3d736f309320b (diff)
bsc: Make open/close work on the sccp data
Diffstat (limited to 'openbsc/include/openbsc/osmo_bsc.h')
-rw-r--r--openbsc/include/openbsc/osmo_bsc.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/openbsc/include/openbsc/osmo_bsc.h b/openbsc/include/openbsc/osmo_bsc.h
index 1d68cbe0b..032193e83 100644
--- a/openbsc/include/openbsc/osmo_bsc.h
+++ b/openbsc/include/openbsc/osmo_bsc.h
@@ -16,15 +16,16 @@ struct osmo_bsc_sccp_con {
struct timer_list sccp_it_timeout;
struct timer_list sccp_cc_timeout;
+ struct gsm_subscriber_connection *conn;
uint8_t new_subscriber;
};
struct bsc_api *osmo_bsc_api();
int bsc_queue_for_msc(struct gsm_subscriber_connection *conn, struct msgb *msg);
-int bsc_open_connection(struct gsm_subscriber_connection *conn, struct msgb *msg);
+int bsc_open_connection(struct osmo_bsc_sccp_con *sccp, struct msgb *msg);
int bsc_create_new_connection(struct gsm_subscriber_connection *conn);
-int bsc_delete_connection(struct gsm_subscriber_connection *conn);
+int bsc_delete_connection(struct osmo_bsc_sccp_con *sccp);
int bsc_scan_bts_msg(struct gsm_subscriber_connection *conn, struct msgb *msg);
int bsc_scan_msc_msg(struct gsm_subscriber_connection *conn, struct msgb *msg);