diff options
author | Vadim Yanitskiy <axilirator@gmail.com> | 2018-06-12 05:24:52 +0700 |
---|---|---|
committer | Vadim Yanitskiy <axilirator@gmail.com> | 2018-06-12 06:14:36 +0700 |
commit | 5b860faf4e0fcd9aa0bc9b9480a0c32cdf917cd8 (patch) | |
tree | f09fe8f8d864b3d5a19b40e2438e53f8ed17eb66 /include | |
parent | 10c641979813c3bd2a66a7fd95f656731b83c1f8 (diff) |
Use proper naming for GSM TS 09.11 implementation
During a long time, we had both file and symbol names, actually
related to Supplementary Services, with the 'ussd' abbreviation.
This is not absolutely wrong, but isn't correct at the same time.
USSD is a kind of Supplementary Services, this is only a part
of them. There are also 'structured' Supplementary Services,
which can be call related or call independent.
The "Signalling interworking for supplementary services" is
defined by GSM TS 09.11, and this is exactly what MSC should
implement. Let's use the specification number for naming, as
we do e.g. in the GSM 04.11 (SMS) implementation.
Change-Id: Ic1eaceddb58132318e4e941be542da34b8ebefe1
Diffstat (limited to 'include')
-rw-r--r-- | include/osmocom/msc/Makefile.am | 2 | ||||
-rw-r--r-- | include/osmocom/msc/gsm_09_11.h | 5 | ||||
-rw-r--r-- | include/osmocom/msc/ussd.h | 5 |
3 files changed, 6 insertions, 6 deletions
diff --git a/include/osmocom/msc/Makefile.am b/include/osmocom/msc/Makefile.am index f0e24c420..5be51ea90 100644 --- a/include/osmocom/msc/Makefile.am +++ b/include/osmocom/msc/Makefile.am @@ -9,6 +9,7 @@ noinst_HEADERS = \ gsm_04_11.h \ gsm_04_14.h \ gsm_04_80.h \ + gsm_09_11.h \ gsm_data.h \ gsm_data_shared.h \ gsm_subscriber.h \ @@ -30,7 +31,6 @@ noinst_HEADERS = \ smpp.h \ sms_queue.h \ transaction.h \ - ussd.h \ vlr.h \ vty.h \ $(NULL) diff --git a/include/osmocom/msc/gsm_09_11.h b/include/osmocom/msc/gsm_09_11.h new file mode 100644 index 000000000..4e7a5b64b --- /dev/null +++ b/include/osmocom/msc/gsm_09_11.h @@ -0,0 +1,5 @@ +#pragma once + +#include <osmocom/core/msgb.h> + +int gsm0911_rcv_nc_ss(struct gsm_subscriber_connection *conn, struct msgb *msg); diff --git a/include/osmocom/msc/ussd.h b/include/osmocom/msc/ussd.h deleted file mode 100644 index bc4227bb7..000000000 --- a/include/osmocom/msc/ussd.h +++ /dev/null @@ -1,5 +0,0 @@ -#pragma once - -#include <osmocom/core/msgb.h> - -int handle_rcv_ussd(struct gsm_subscriber_connection *conn, struct msgb *msg); |