osmo-msc/tests/msc_vlr
Vadim Yanitskiy dd466cfa59 fix _gsm48_cc_trans_free(): send MNCC REL.ind on Clear Request
Calling gsm48_cc_tx_release() before mncc_release_ind() has a side
effect: the former may change CC state to GSM_CSTATE_RELEASE_REQ.
This makes the later send MNCC_REL_CNF instead of MNCC_REL_IND, so
if one of the call leg disconnects due to RF failure, the other one
will not be terminated correctly.

Makes both TC_{mo,mt}_call_clear_request TTCN-3 test cases pass.

Change-Id: I3ad4a99757878de3796027325627c87d9a4e93f1
Related: Id16969fe0de04445d1320a96d35cf1d48cc8cf09
Related: SYS#5340
2021-02-09 18:34:40 +01:00
..
Makefile.am tests: share stubs.h from msc_vlr_test as stubs.c 2019-06-03 17:17:58 +07:00
msc_vlr_test_authen_reuse.c gsup: indicate CN-Domain in SendAuthInfo Requests 2019-12-12 02:10:06 +01:00
msc_vlr_test_authen_reuse.err msc_vlr_tests: make independent of libosmocore talloc 2021-02-07 23:59:59 +01:00
msc_vlr_test_authen_reuse.ok msc_vlr_tests: revert IMSI parameter and test nr output 2018-03-02 03:22:16 +01:00
msc_vlr_test_call.c fix _gsm48_cc_trans_free(): send MNCC REL.ind on Clear Request 2021-02-09 18:34:40 +01:00
msc_vlr_test_call.err fix _gsm48_cc_trans_free(): send MNCC REL.ind on Clear Request 2021-02-09 18:34:40 +01:00
msc_vlr_test_call.ok msc_vlr_tests: revert IMSI parameter and test nr output 2018-03-02 03:22:16 +01:00
msc_vlr_test_gsm_authen.c gsup: indicate CN-Domain in SendAuthInfo Requests 2019-12-12 02:10:06 +01:00
msc_vlr_test_gsm_authen.err msc_vlr_tests: make independent of libosmocore talloc 2021-02-07 23:59:59 +01:00
msc_vlr_test_gsm_authen.ok msc_vlr_tests: revert IMSI parameter and test nr output 2018-03-02 03:22:16 +01:00
msc_vlr_test_gsm_ciph.c msc_vlr_test_gsm_ciph.c: fix IMEISV MI: even number of digits, clear odd bit 2020-06-15 03:14:03 +02:00
msc_vlr_test_gsm_ciph.err msc_vlr_tests: make independent of libosmocore talloc 2021-02-07 23:59:59 +01:00
msc_vlr_test_gsm_ciph.ok msc_vlr_tests: revert IMSI parameter and test nr output 2018-03-02 03:22:16 +01:00
msc_vlr_test_hlr_reject.c gsup: indicate CN-Domain in SendAuthInfo Requests 2019-12-12 02:10:06 +01:00
msc_vlr_test_hlr_reject.err msc_vlr_tests: make independent of libosmocore talloc 2021-02-07 23:59:59 +01:00
msc_vlr_test_hlr_reject.ok msc_vlr_tests: revert IMSI parameter and test nr output 2018-03-02 03:22:16 +01:00
msc_vlr_test_hlr_timeout.c gsup: indicate CN-Domain in SendAuthInfo Requests 2019-12-12 02:10:06 +01:00
msc_vlr_test_hlr_timeout.err msc_vlr_tests: make independent of libosmocore talloc 2021-02-07 23:59:59 +01:00
msc_vlr_test_hlr_timeout.ok msc_vlr_tests: revert IMSI parameter and test nr output 2018-03-02 03:22:16 +01:00
msc_vlr_test_ms_timeout.c gsup: indicate CN-Domain in SendAuthInfo Requests 2019-12-12 02:10:06 +01:00
msc_vlr_test_ms_timeout.err msc_vlr_tests: make independent of libosmocore talloc 2021-02-07 23:59:59 +01:00
msc_vlr_test_ms_timeout.ok msc_vlr_tests: revert IMSI parameter and test nr output 2018-03-02 03:22:16 +01:00
msc_vlr_test_no_authen.c libmsc: move subscriber expiration timer T3212 to libvlr 2020-01-25 12:49:42 +07:00
msc_vlr_test_no_authen.err msc_vlr_tests: make independent of libosmocore talloc 2021-02-07 23:59:59 +01:00
msc_vlr_test_no_authen.ok msc_vlr_tests: revert IMSI parameter and test nr output 2018-03-02 03:22:16 +01:00
msc_vlr_test_reject_concurrency.c gsup: indicate CN-Domain in SendAuthInfo Requests 2019-12-12 02:10:06 +01:00
msc_vlr_test_reject_concurrency.err msc_vlr_tests: make independent of libosmocore talloc 2021-02-07 23:59:59 +01:00
msc_vlr_test_reject_concurrency.ok msc_vlr_tests: revert IMSI parameter and test nr output 2018-03-02 03:22:16 +01:00
msc_vlr_test_rest.c gsup: indicate CN-Domain in SendAuthInfo Requests 2019-12-12 02:10:06 +01:00
msc_vlr_test_rest.err msc_vlr_tests: make independent of libosmocore talloc 2021-02-07 23:59:59 +01:00
msc_vlr_test_rest.ok msc_vlr_tests: revert IMSI parameter and test nr output 2018-03-02 03:22:16 +01:00
msc_vlr_test_ss.c gsup: indicate CN-Domain in SendAuthInfo Requests 2019-12-12 02:10:06 +01:00
msc_vlr_test_ss.err msc_vlr_tests: make independent of libosmocore talloc 2021-02-07 23:59:59 +01:00
msc_vlr_test_ss.ok msc_vlr_tests: don't abuse USSD-request to conclude connections 2018-07-29 16:22:06 +02:00
msc_vlr_test_umts_authen.c gsup: indicate CN-Domain in SendAuthInfo Requests 2019-12-12 02:10:06 +01:00
msc_vlr_test_umts_authen.err msc_vlr_tests: make independent of libosmocore talloc 2021-02-07 23:59:59 +01:00
msc_vlr_test_umts_authen.ok msc_vlr_tests: revert IMSI parameter and test nr output 2018-03-02 03:22:16 +01:00
msc_vlr_tests.c msc_vlr_tests: make independent of libosmocore talloc 2021-02-07 23:59:59 +01:00
msc_vlr_tests.h gsup: indicate CN-Domain in SendAuthInfo Requests 2019-12-12 02:10:06 +01:00