summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVadim Yanitskiy <vyanitskiy@sysmocom.de>2023-10-10 05:28:54 +0700
committerVadim Yanitskiy <vyanitskiy@sysmocom.de>2023-10-16 14:14:28 +0700
commitb525577a5e4ad19704cbd122822b206c21b67774 (patch)
tree1b4890acce0de63b76a316f073c6e6745184ab5e
parent8d18e106a9058abcc2719fd3d3ecec10233c3713 (diff)
mobile: mncc_call(): make *number argument const
-rw-r--r--src/host/layer23/include/osmocom/bb/mobile/mncc_ms.h2
-rw-r--r--src/host/layer23/src/mobile/mnccms.c2
-rw-r--r--src/host/layer23/src/mobile/vty_interface.c4
3 files changed, 4 insertions, 4 deletions
diff --git a/src/host/layer23/include/osmocom/bb/mobile/mncc_ms.h b/src/host/layer23/include/osmocom/bb/mobile/mncc_ms.h
index 49ce1a42..705c681e 100644
--- a/src/host/layer23/include/osmocom/bb/mobile/mncc_ms.h
+++ b/src/host/layer23/include/osmocom/bb/mobile/mncc_ms.h
@@ -1,6 +1,6 @@
#pragma once
-int mncc_call(struct osmocom_ms *ms, char *number);
+int mncc_call(struct osmocom_ms *ms, const char *number);
int mncc_hangup(struct osmocom_ms *ms);
int mncc_answer(struct osmocom_ms *ms);
int mncc_hold(struct osmocom_ms *ms);
diff --git a/src/host/layer23/src/mobile/mnccms.c b/src/host/layer23/src/mobile/mnccms.c
index 6add5d58..a068ee9f 100644
--- a/src/host/layer23/src/mobile/mnccms.c
+++ b/src/host/layer23/src/mobile/mnccms.c
@@ -533,7 +533,7 @@ int mncc_recv_internal(struct osmocom_ms *ms, int msg_type, void *arg)
return 0;
}
-int mncc_call(struct osmocom_ms *ms, char *number)
+int mncc_call(struct osmocom_ms *ms, const char *number)
{
struct gsm_call *call;
struct gsm_mncc setup;
diff --git a/src/host/layer23/src/mobile/vty_interface.c b/src/host/layer23/src/mobile/vty_interface.c
index 2a09608e..ea355b3b 100644
--- a/src/host/layer23/src/mobile/vty_interface.c
+++ b/src/host/layer23/src/mobile/vty_interface.c
@@ -497,7 +497,7 @@ DEFUN(call, call_cmd, "call MS_NAME (NUMBER|emergency|answer|hangup|hold)",
struct osmocom_ms *ms;
struct gsm_settings *set;
struct gsm_settings_abbrev *abbrev;
- char *number;
+ const char *number;
ms = l23_vty_get_ms(argv[0], vty);
if (!ms)
@@ -510,7 +510,7 @@ DEFUN(call, call_cmd, "call MS_NAME (NUMBER|emergency|answer|hangup|hold)",
return CMD_WARNING;
}
- number = (char *)argv[1];
+ number = argv[1];
if (!strcmp(number, "emergency"))
mncc_call(ms, number);
else if (!strcmp(number, "answer"))