aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/libmsc
diff options
context:
space:
mode:
authorNeels Hofmeyr <nhofmeyr@sysmocom.de>2016-02-12 12:19:06 +0100
committerNeels Hofmeyr <nhofmeyr@sysmocom.de>2016-03-03 16:19:10 +0100
commit243c7cb044c489b62d3cd4ad3631822d270989a8 (patch)
tree97c50464a2d73901e3032d023c21c00b77fc475d /openbsc/src/libmsc
parentcf2591f6fce49cba72090f7adf2eda3da2465114 (diff)
msc: clarify msc_api and msc_ifaces scopes
Diffstat (limited to 'openbsc/src/libmsc')
-rw-r--r--openbsc/src/libmsc/msc_api.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/openbsc/src/libmsc/msc_api.h b/openbsc/src/libmsc/msc_api.h
new file mode 100644
index 000000000..4b4d32501
--- /dev/null
+++ b/openbsc/src/libmsc/msc_api.h
@@ -0,0 +1,11 @@
+#pragma once
+
+/* These functions receive or send MM|CC|... messages from/to the BSC|RNC
+ * direction, while they are not concerned with which particular external
+ * interface is actually involved (A or IuCS). */
+
+/* receive a Level 3 Complete message */
+int msc_compl_l3(struct gsm_subscriber_connection *conn, struct msgb *msg,
+ uint16_t chosen_channel);
+/* TODO: is chosen_channel NITB legacy? */
+