aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/gprs/gb_proxy.c
diff options
context:
space:
mode:
Diffstat (limited to 'openbsc/src/gprs/gb_proxy.c')
-rw-r--r--openbsc/src/gprs/gb_proxy.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/openbsc/src/gprs/gb_proxy.c b/openbsc/src/gprs/gb_proxy.c
index 30e4c6b2f..98b10b972 100644
--- a/openbsc/src/gprs/gb_proxy.c
+++ b/openbsc/src/gprs/gb_proxy.c
@@ -348,7 +348,8 @@ fail:
return -1;
}
-static int is_mi_tmsi(uint8_t *value, size_t value_len)
+/* GSM 04.08, 10.5.1.4 */
+static int is_mi_tmsi(const uint8_t *value, size_t value_len)
{
if (value_len != GSM48_TMSI_LEN)
return 0;
@@ -359,7 +360,8 @@ static int is_mi_tmsi(uint8_t *value, size_t value_len)
return 1;
}
-static int is_mi_imsi(uint8_t *value, size_t value_len)
+/* GSM 04.08, 10.5.1.4 */
+static int is_mi_imsi(const uint8_t *value, size_t value_len)
{
if (value_len == 0)
return 0;
@@ -370,7 +372,7 @@ static int is_mi_imsi(uint8_t *value, size_t value_len)
return 1;
}
-static int parse_mi_tmsi(uint8_t *value, size_t value_len, uint32_t *tmsi)
+static int parse_mi_tmsi(const uint8_t *value, size_t value_len, uint32_t *tmsi)
{
uint32_t tmsi_be;