diff options
Diffstat (limited to 'src/libmsc/a_iface.c')
-rw-r--r-- | src/libmsc/a_iface.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/libmsc/a_iface.c b/src/libmsc/a_iface.c index 75fa438e6..bd9b89035 100644 --- a/src/libmsc/a_iface.c +++ b/src/libmsc/a_iface.c @@ -422,6 +422,16 @@ int a_iface_tx_clear_cmd(struct gsm_subscriber_connection *conn) return osmo_sccp_tx_data_msg(conn->a.scu, conn->a.conn_id, msg); } +int a_iface_tx_classmark_request(const struct gsm_subscriber_connection *conn) +{ + struct msgb *msg; + + LOGPCONN(conn, LOGL_INFO, "Tx BSSMAP CLASSMARK REQUEST to BSC\n"); + + msg = gsm0808_create_classmark_request(); + return osmo_sccp_tx_data_msg(conn->a.scu, conn->a.conn_id, msg); +} + /* Callback function: Close all open connections */ static void a_reset_cb(const void *priv) { |