osmo-ttcn3-hacks/sgsn
Neels Hofmeyr 8df7d15a66 sgsn: test GMM Attach with 3-digit leading-zero MNC
Add general infrastructure to
- pass an MCC-MNC for BSSGP to use into f_init();
- verify that the Attach Accept PLMN matches the BSSGP one.

Add TC_attach_mnc3() to feed an MNC with three digits and a leading zero, to
verify the recent mnc3 patches. When testing against a libosmocore and
osmo-sgsn before mnc3, this results in:

Test case TC_attach_mnc3 finished. Verdict: fail reason: "mismatching PLMN in Attach Accept: 02342F; expected 023042"

With the current master branches the proper 3-digit MNC with leading zero is
fed back into the Attach Accept message.

Change-Id: I8901ec0b090e342ebb04a04f9d759fc46c7d9cab
2018-03-16 18:47:19 +01:00
..
SGSN_Tests.default remove *.default from [EXECUTE] in *.default files 2018-03-13 14:30:55 +01:00
SGSN_Tests.ttcn sgsn: test GMM Attach with 3-digit leading-zero MNC 2018-03-16 18:47:19 +01:00
gen_links.sh ignore results of .ttcnpp files 2018-03-16 18:25:58 +01:00
regen_makefile.sh IPA_Emulation: Make dependencies to RSL/MGCP/SCCP/GSUP conditional 2018-02-20 16:17:17 +01:00