aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/libmsc/gsm_04_80.c
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <holger@moiji-mobile.com>2016-01-25 22:03:25 +0100
committerHolger Hans Peter Freyther <holger@moiji-mobile.com>2016-01-30 09:57:49 +0100
commit8239e063b995cda10f0b7c5d59cbdde7da9579eb (patch)
tree58e26841778d5787b3bcb67fde707923c92fcd61 /openbsc/src/libmsc/gsm_04_80.c
parent1da0a7e229f1d00407c04fdb4091a1f38e05d055 (diff)
gsm0408: Provide unique strings for the gsm 04.08 message
At Rhizomatica we see that some GSM 04.08 messages are leaked and have no other indication if that is Call Control, SMS or something else.
Diffstat (limited to 'openbsc/src/libmsc/gsm_04_80.c')
-rw-r--r--openbsc/src/libmsc/gsm_04_80.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/openbsc/src/libmsc/gsm_04_80.c b/openbsc/src/libmsc/gsm_04_80.c
index b30f9ee5f..f1d75f20d 100644
--- a/openbsc/src/libmsc/gsm_04_80.c
+++ b/openbsc/src/libmsc/gsm_04_80.c
@@ -65,7 +65,7 @@ int gsm0480_send_ussd_response(struct gsm_subscriber_connection *conn,
const struct msgb *in_msg, const char *response_text,
const struct ussd_request *req)
{
- struct msgb *msg = gsm48_msgb_alloc();
+ struct msgb *msg = gsm48_msgb_alloc_name("GSM 04.08 USSD RSP");
struct gsm48_hdr *gh;
uint8_t *ptr8;
int response_len;
@@ -113,7 +113,7 @@ int gsm0480_send_ussd_reject(struct gsm_subscriber_connection *conn,
const struct msgb *in_msg,
const struct ussd_request *req)
{
- struct msgb *msg = gsm48_msgb_alloc();
+ struct msgb *msg = gsm48_msgb_alloc_name("GSM 04.08 USSD REJ");
struct gsm48_hdr *gh;
/* First insert the problem code */
@@ -163,7 +163,7 @@ int gsm0480_send_releaseComplete(struct gsm_subscriber_connection *conn)
struct gsm48_hdr *gh;
struct msgb *msg;
- msg = gsm48_msgb_alloc();
+ msg = gsm48_msgb_alloc_name("GSM 04.08 USSD REL COMPL");
if (!msg)
return -1;