lynxis lazus has uploaded this change for review.

View Change

Fixup: shift left of 32bit int

Change-Id: I5bb56d3623e7740defa8f77adfb40e9699455791
---
M src/sgsn/gprs_gmm.c
1 file changed, 1 insertion(+), 1 deletion(-)

git pull ssh://gerrit.osmocom.org:29418/osmo-sgsn refs/changes/12/43512/1
diff --git a/src/sgsn/gprs_gmm.c b/src/sgsn/gprs_gmm.c
index d3b4101..67f136c 100644
--- a/src/sgsn/gprs_gmm.c
+++ b/src/sgsn/gprs_gmm.c
@@ -1504,7 +1504,7 @@
guti->gummei.mme.group_id = req->old_rai.lac.lac;
guti->gummei.mme.code = req->old_rai.rac;
/* bits 31 to 30 are always 11; P-TMSI bits29 to 24, 15 to 0 */
- guti->mtmsi |= (1 << 31) | (1 << 30) | (ptmsi & 0x3f00ffff);
+ guti->mtmsi |= (1ul << 31) | (1ul << 30) | (ptmsi & 0x3f00ffff);
guti->mtmsi |= (ptmsi_mtmsi << 16);
/* bits 23 to 16 is the NRI */
/* eutran_nri = (ptmsi >> 16) & 0xff; */

To view, visit change 43512. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: newchange
Gerrit-Project: osmo-sgsn
Gerrit-Branch: master
Gerrit-Change-Id: I5bb56d3623e7740defa8f77adfb40e9699455791
Gerrit-Change-Number: 43512
Gerrit-PatchSet: 1
Gerrit-Owner: lynxis lazus <lynxis@fe80.eu>