diff --git a/openbsc/include/openbsc/osmo_msc_data.h b/openbsc/include/openbsc/osmo_msc_data.h index d3f8474e8..4205c150e 100644 --- a/openbsc/include/openbsc/osmo_msc_data.h +++ b/openbsc/include/openbsc/osmo_msc_data.h @@ -51,5 +51,6 @@ struct osmo_msc_data { }; int osmo_bsc_msc_init(struct gsm_network *network); +int msc_queue_write(struct bsc_msc_connection *conn, struct msgb *msg, int proto); #endif diff --git a/openbsc/src/bsc/osmo_bsc_msc.c b/openbsc/src/bsc/osmo_bsc_msc.c index 4b7035341..864b5d73d 100644 --- a/openbsc/src/bsc/osmo_bsc_msc.c +++ b/openbsc/src/bsc/osmo_bsc_msc.c @@ -36,7 +36,6 @@ #include -static int msc_queue_write(struct bsc_msc_connection *conn, struct msgb *msg, int proto); static void initialize_if_needed(struct bsc_msc_connection *conn); static void send_id_get_response(struct osmo_msc_data *data, int fd); static void send_ping(struct osmo_msc_data *data); @@ -163,7 +162,7 @@ static int mgcp_create_port(struct osmo_msc_data *data) /* * Send data to the network */ -static int msc_queue_write(struct bsc_msc_connection *conn, struct msgb *msg, int proto) +int msc_queue_write(struct bsc_msc_connection *conn, struct msgb *msg, int proto) { ipaccess_prepend_header(msg, proto); if (write_queue_enqueue(&conn->write_queue, msg) != 0) {