From 797ab3a91c4f2d0bd08e83120ecf54f0439e8d10 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Thu, 21 Mar 2019 21:33:28 +0100 Subject: pcu: Fix MCC/MNC handling: use 'F' between MCC and MNC in 2-digit case Change-Id: Ifdb64c501095839e86894716769adb53e3c17382 --- library/Osmocom_Gb_Types.ttcn | 6 +++--- pcu/PCU_Tests.default | 2 +- pcu/PCU_Tests.ttcn | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/library/Osmocom_Gb_Types.ttcn b/library/Osmocom_Gb_Types.ttcn index 623be330..95d30287 100644 --- a/library/Osmocom_Gb_Types.ttcn +++ b/library/Osmocom_Gb_Types.ttcn @@ -867,9 +867,9 @@ octetstring sdu) := { ret.mccDigit1 := cid.ra_id.lai.mcc_mnc[0]; ret.mccDigit2 := cid.ra_id.lai.mcc_mnc[1]; ret.mccDigit3 := cid.ra_id.lai.mcc_mnc[2]; - ret.mncDigit3 := cid.ra_id.lai.mcc_mnc[5]; - ret.mncDigit2 := cid.ra_id.lai.mcc_mnc[4]; - ret.mncDigit1 := cid.ra_id.lai.mcc_mnc[3]; + ret.mncDigit3 := cid.ra_id.lai.mcc_mnc[3]; + ret.mncDigit2 := cid.ra_id.lai.mcc_mnc[5]; + ret.mncDigit1 := cid.ra_id.lai.mcc_mnc[4]; } if (isvalue(cid.ra_id.lai.lac)) { ret.lac := f_oct_or_wc(cid.ra_id.lai.lac, 2); diff --git a/pcu/PCU_Tests.default b/pcu/PCU_Tests.default index 67c05f81..2a87345f 100644 --- a/pcu/PCU_Tests.default +++ b/pcu/PCU_Tests.default @@ -13,7 +13,7 @@ PCU_Tests.mp_gb_cfg := { cell_id := { ra_id := { lai := { - mcc_mnc := '26242F'H, lac := 13135 + mcc_mnc := '262F42'H, lac := 13135 }, rac := 0 }, diff --git a/pcu/PCU_Tests.ttcn b/pcu/PCU_Tests.ttcn index 09885bd2..b18b9993 100644 --- a/pcu/PCU_Tests.ttcn +++ b/pcu/PCU_Tests.ttcn @@ -28,7 +28,7 @@ modulepar { cell_id := { ra_id := { lai := { - mcc_mnc := '26242F'H, lac := 13135 + mcc_mnc := '262F42'H, lac := 13135 }, rac := 0 }, -- cgit v1.2.3