From df9b39142f566937fc191caaaf655f7b1cae8210 Mon Sep 17 00:00:00 2001 From: Eric Wild Date: Mon, 17 Jun 2019 12:13:28 +0200 Subject: replace magic tmsi constant with define Depends: libosmocore I52b9f6b5f3e96d85a390ba2af21d7814df8aaeec Change-Id: Icf9f466efce520779c926b47b6e6d6c9815120eb --- src/gprs/gb_proxy.c | 2 +- src/gprs/gprs_sgsn.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'src/gprs') diff --git a/src/gprs/gb_proxy.c b/src/gprs/gb_proxy.c index 3da7bfdbb..3f471ff82 100644 --- a/src/gprs/gb_proxy.c +++ b/src/gprs/gb_proxy.c @@ -243,7 +243,7 @@ uint32_t gbproxy_make_bss_ptmsi(struct gbproxy_peer *peer, break; } - bss_ptmsi = bss_ptmsi | 0xC0000000; + bss_ptmsi = bss_ptmsi | GSM23003_TMSI_SGSN_MASK; if (gbproxy_link_info_by_ptmsi(peer, bss_ptmsi)) bss_ptmsi = GSM_RESERVED_TMSI; diff --git a/src/gprs/gprs_sgsn.c b/src/gprs/gprs_sgsn.c index 58011078d..8d3de7b53 100644 --- a/src/gprs/gprs_sgsn.c +++ b/src/gprs/gprs_sgsn.c @@ -692,12 +692,12 @@ restart: * Alternatively, a freeze list could be used if another PRNG is used * or when this approach proves to be not sufficient. */ - if (ptmsi >= 0xC0000000) { + if (ptmsi >= GSM23003_TMSI_SGSN_MASK) { if (!max_retries--) goto failed; goto restart; } - ptmsi |= 0xC0000000; + ptmsi |= GSM23003_TMSI_SGSN_MASK; if (ptmsi == GSM_RESERVED_TMSI) { if (!max_retries--) -- cgit v1.2.3