osmo-ttcn3-hacks/library
Daniel Willmann ef8e50ef30 BSSGP_Emulation: Handle FLUSH_LL_ACK differently
The BVCI that this message might contain should not be used to route it.
It referes to the BVCI that the PDUs were transferred to (BVCI (new)).

Instead broadcast to all components.

Change-Id: Ia1df35da44ef28d91501bb898e1059bf1390129b
2021-11-26 12:05:20 +01:00
..
hnbap hnb: Introduce HNB_Tests testsuite 2021-11-24 17:52:49 +00:00
ranap msc: fix Iu mo call 2019-11-23 07:59:07 +00:00
rua hnb: Introduce HNB_Tests testsuite 2021-11-24 17:52:49 +00:00
s1ap library: Add S1AP Templates 2019-08-15 09:49:18 +00:00
sabp SABP (Service Area Broadcast Protocol) definitions 2019-09-26 19:31:08 +00:00
AbisOML_Types.ttcn bts: Test forwarding PCUIF<->IPA/OSMO/PCU 2021-06-28 10:43:21 +02:00
BSSAP_CodecPort.ttcn library/BSSAP_CodecPort: turn conn_id into a template param 2020-08-28 18:17:55 +07:00
BSSAP_LE_Adapter.ttcn library: Add BSSLAP_LE_{CodecPort,Emulation} 2020-08-30 16:07:00 +00:00
BSSAP_LE_CodecPort.ttcn library: Add BSSLAP_LE_{CodecPort,Emulation} 2020-08-30 16:07:00 +00:00
BSSAP_LE_Emulation.ttcn bsc: clarify RESET logging: BSSMAP vs RANAP vs BSSMAP-LE 2020-10-16 16:31:52 +02:00
BSSAP_LE_Types.ttcn BSSMAP_LE_IE_LcsCause: fix IEI value and len 2020-10-13 08:43:10 +00:00
BSSGP_Emulation.ttcnpp BSSGP_Emulation: Handle FLUSH_LL_ACK differently 2021-11-26 12:05:20 +01:00
BSSGP_Helper.cc BSSGP/IuUP: Fix license disclaimer copy+paste 2020-03-01 20:27:19 +01:00
BSSGP_Helper_Functions.ttcn gprs: Move BSSGP related code to library 2018-02-16 18:33:59 +01:00
BSSGP_Types.ttcn library/BSSGP_Types: use tr_MI_IMSI from library/L3_Templates 2020-03-28 05:20:41 +07:00
BSSLAP_Types.ttcn BSSLAP: add some templates 2020-10-13 08:43:10 +00:00
BSSMAP_LE_Templates.ttcn BSSMAP_LE template tweaks 2020-10-13 08:43:10 +00:00
BSSMAP_Templates.ttcn msc: add inter-BSC HO tests with A5 encryption 2021-06-29 16:17:54 +02:00
CBSP_Adapter.ttcn library: CBSP_Adapter: Improve robustness of rebind and reconnect 2020-09-16 10:24:40 +00:00
CBSP_CodecPort.ttcn Add CBSP_CodecPort + CBSP_Adapter 2019-09-04 10:45:41 +00:00
CBSP_CodecPort_CtrlFunct.ttcn Add CBSP_CodecPort + CBSP_Adapter 2019-09-04 10:45:41 +00:00
CBSP_CodecPort_CtrlFunctdef.cc Add CBSP_CodecPort + CBSP_Adapter 2019-09-04 10:45:41 +00:00
CBSP_Templates.ttcn cbc: Initial set of CBC tess for osmo-cbc 2021-02-22 10:41:29 +00:00
CBSP_Types.ttcn cbc: Initial set of CBC tess for osmo-cbc 2021-02-22 10:41:29 +00:00
DIAMETER_CodecPort.ttcn library: Add DIAMETER Templates, Emulation, CodecPort 2019-08-18 17:14:20 +00:00
DIAMETER_CodecPort_CtrlFunct.ttcn library: Add DIAMETER Templates, Emulation, CodecPort 2019-08-18 17:14:20 +00:00
DIAMETER_CodecPort_CtrlFunctDef.cc library: Add DIAMETER Templates, Emulation, CodecPort 2019-08-18 17:14:20 +00:00
DIAMETER_Emulation.ttcn DIAMETER_Emulation: Notify user of CapabilityExchange 2020-04-26 22:08:34 +02:00
DIAMETER_Templates.ttcn pgw: Add support for PCRF emulation (CCR/CCA) 2020-04-26 22:08:34 +02:00
DIAMETER_Types.ttcn DIAMETER_Types: Add IETF RFC4006 CreditControl + related 2020-04-26 22:08:34 +02:00
DNS_Helpers.ttcn library/DNS_Helpers: type 'char' was substituted with 'charstring' 2021-11-19 03:31:19 +03:00
GSMTAP_PortType.ttcn cosmetic: Update copyright statement, license notice and SPDX 2019-05-27 10:00:06 +00:00
GSMTAP_Types.ttcn library: move Osmocom_Types.Arfcn to GSM_Types.GsmBandArfcn 2020-11-24 11:58:49 +01:00
GSM_RR_Types.ttcn BTS_Tests: add test cases for Temporary ACCH Overpower 2021-11-10 03:35:19 +03:00
GSM_RestOctets.ttcn Implement SystemInformation13 Rest Octets types 2021-02-17 17:08:28 +01:00
GSM_SystemInformation.ttcn GSM_SystemInformation: Fix trailing whitespace 2021-06-21 15:42:48 +00:00
GSM_Types.ttcn GSM_Types, bsc: add VAMOS cbits 2021-05-29 21:50:11 +02:00
GSUP_Emulation.ttcn GSUP_Emulation: allow moving HLR handling to another test component 2021-08-06 14:03:28 +00:00
GSUP_Types.ttcn hlr: add tests for GSUP proxy routing 2020-05-11 17:31:57 +00:00
GTP_CodecPort.ttcn cosmetic: Update copyright statement, license notice and SPDX 2019-05-27 10:00:06 +00:00
GTP_CodecPort_CtrlFunct.ttcn move GTP_CodecPort from ggsn to library (for sgsn reuse) 2018-02-18 10:26:45 +01:00
GTP_CodecPort_CtrlFunctDef.cc move GTP_CodecPort from ggsn to library (for sgsn reuse) 2018-02-18 10:26:45 +01:00
GTP_Emulation.ttcn sgsn: Introduce test TC_rim_eutran_to_geran 2021-05-17 20:33:00 +00:00
GTP_Templates.ttcn sgsn: Introduce test TC_rim_eutran_to_geran 2021-05-17 20:33:00 +00:00
GTPv2_CodecPort.ttcn Fix/complete the partial GTPv2_CodecPort we already had 2020-04-19 17:25:02 +00:00
GTPv2_CodecPort_CtrlFunct.ttcn Fix/complete the partial GTPv2_CodecPort we already had 2020-04-19 17:25:02 +00:00
GTPv2_CodecPort_CtrlFunctDef.cc Fix/complete the partial GTPv2_CodecPort we already had 2020-04-19 17:25:02 +00:00
GTPv2_Emulation.ttcn Add GTPv2_Emulation component 2020-04-21 22:57:31 +02:00
GTPv2_PrivateExtensions.ttcn mme: Add GTPv2 support 2019-08-18 17:14:20 +00:00
GTPv2_Templates.ttcn Add GTPv2_Emulation component 2020-04-21 22:57:31 +02:00
General_Types.ttcn Add GTPv2_Emulation component 2020-04-21 22:57:31 +02:00
HTTP_Adapter.ttcn HTTP_Adapter: split into f_http_tx_request() / f_http_rx_response() 2021-02-22 10:41:29 +00:00
IPA_CodecPort.ttcn cosmetic: Update copyright statement, license notice and SPDX 2019-05-27 10:00:06 +00:00
IPA_CodecPort_CtrlFunct.ttcn IPA_CodecPort: Wrap f_IPL4_setGetMsgLen function 2017-11-29 11:46:24 +01:00
IPA_CodecPort_CtrlFunctDef.cc IPA_CodecPort: Wrap f_IPL4_setGetMsgLen function 2017-11-29 11:46:24 +01:00
IPA_Emulation.ttcnpp bts: Support passing PCUIF messages over IPA multiplex 2021-06-25 13:28:20 +02:00
IPA_Testing.ttcn cosmetic: Update copyright statement, license notice and SPDX 2019-05-27 10:00:06 +00:00
IPA_Types.ttcn bts: Support passing PCUIF messages over IPA multiplex 2021-06-25 13:28:20 +02:00
IPCP_Types.ttcn cosmetic: Update copyright statement, license notice and SPDX 2019-05-27 10:00:06 +00:00
IPL4_GSMTAP_CtrlFunct.ttcn Introduce 'library' directory for modules shared by multiple test cases 2017-07-19 19:57:26 +02:00
IPL4_GSMTAP_CtrlFunctDef.cc Introduce 'library' directory for modules shared by multiple test cases 2017-07-19 19:57:26 +02:00
IuUP_Emulation.ttcn cosmetic: Update copyright statement, license notice and SPDX 2019-05-27 10:00:06 +00:00
IuUP_EncDec.cc BSSGP/IuUP: Fix license disclaimer copy+paste 2020-03-01 20:27:19 +01:00
IuUP_Types.ttcn Add comments with short module description on top of each file 2018-01-03 21:09:29 +01:00
Iuh_CodecPort.ttcn hnb: Introduce HNB_Tests testsuite 2021-11-24 17:52:49 +00:00
Iuh_CodecPort_CtrlFunct.ttcn hnb: Introduce HNB_Tests testsuite 2021-11-24 17:52:49 +00:00
Iuh_CodecPort_CtrlFunctDef.cc hnb: Introduce HNB_Tests testsuite 2021-11-24 17:52:49 +00:00
Iuh_Emulation.ttcn hnb: Introduce HNB_Tests testsuite 2021-11-24 17:52:49 +00:00
Iuh_Types.ttcn hnb: Introduce HNB_Tests testsuite 2021-11-24 17:52:49 +00:00
L1CTL_PortType.ttcn library/L1CTL_PortType: add f_L1CTL_rx_data() helper 2021-11-09 12:57:48 +00:00
L1CTL_PortType_CtrlFunct.ttcn L1CTL: Add message segmentation helper via getMsgLen() 2018-02-27 22:32:49 +01:00
L1CTL_PortType_CtrlFunctDef.cc L1CTL: Add message segmentation helper via getMsgLen() 2018-02-27 22:32:49 +01:00
L1CTL_Types.ttcn library: move Osmocom_Types.Arfcn to GSM_Types.GsmBandArfcn 2020-11-24 11:58:49 +01:00
L3_Common.ttcn move f_gprs_tlli_{type,random} to Osmocom_Gb_Types 2020-11-12 21:51:40 +01:00
L3_Templates.ttcn bsc: add test for CM Service Reject counter 2021-11-10 14:32:50 +01:00
LAPDm_RAW_PT.ttcn library: move Osmocom_Types.Arfcn to GSM_Types.GsmBandArfcn 2020-11-24 11:58:49 +01:00
LAPDm_Types.ttcn cosmetic: library/LAPDm_Types.ttcn: Fix trailing whitespace 2020-10-19 20:19:47 +02:00
LLC_Templates.ttcn cosmetic: Update copyright statement, license notice and SPDX 2019-05-27 10:00:06 +00:00
M3UA_CodecPort.ttcn stp: Introduce STP_Tests*.ttcn for testing OsmoSTP 2019-11-12 13:05:41 +01:00
M3UA_CodecPort_CtrlFunct.ttcn stp: Introduce STP_Tests*.ttcn for testing OsmoSTP 2019-11-12 13:05:41 +01:00
M3UA_CodecPort_CtrlFunctDef.cc stp: Introduce STP_Tests*.ttcn for testing OsmoSTP 2019-11-12 13:05:41 +01:00
M3UA_Templates.ttcn stp: Add TC_ipa_to_m3ua_ni() 2021-04-25 14:28:53 +02:00
MGCP_CodecPort.ttcn lib/mgcp: Add new port with support to handle multiple MGCP sockets 2019-06-24 13:53:25 +00:00
MGCP_CodecPort_CtrlFunct.ttcn Move MGCP_CodecPort to library directory 2017-11-25 02:05:04 +01:00
MGCP_CodecPort_CtrlFunctDef.cc Move MGCP_CodecPort to library directory 2017-11-25 02:05:04 +01:00
MGCP_Emulation.ttcn MGCP_Emulation: allow moving ep handling to another test component 2021-08-06 14:03:28 +00:00
MGCP_Templates.ttcn mgw: Introduce test TC_crcx_osmo_ign 2020-09-22 19:32:11 +00:00
MGCP_Types.ttcn mgw: Introduce test TC_crcx_osmo_ign 2020-09-22 19:32:11 +00:00
MNCC_CodecPort.ttcn MNCC: Add some useful templates / helper functions 2018-01-17 13:34:58 +00:00
MNCC_Emulation.ttcn library/MNCC: implement MNCCv8 encoding/decoding support 2021-10-28 16:16:33 +03:00
MNCC_EncDec.cc library/MNCC: implement MNCCv8 encoding/decoding support 2021-10-28 16:16:33 +03:00
MNCC_Types.ttcn library/MNCC: implement MNCCv8 encoding/decoding support 2021-10-28 16:16:33 +03:00
MSLookup_mDNS_Emulation.ttcn hlr: add TC_MSLookup_mDNS_service_other_home 2020-02-06 16:21:47 +00:00
MSLookup_mDNS_Templates.ttcn hlr: add TC_MSLookup_GSUP_proxy 2020-02-06 16:21:47 +00:00
MSLookup_mDNS_Types.ttcn hlr: add TC_MSLookup_mDNS_service_other_home 2020-02-06 16:21:47 +00:00
Misc_Helpers.ttcn library: Add template helpers for AoIP Transport Layer Address 2020-09-07 08:05:28 +00:00
NAS_Templates.ttcn library: Add initial set of LTE/EPC NAS templates 2019-08-18 17:14:20 +00:00
NS_Emulation.ttcnpp NS_Emulation: Implement minimal PCU-side SNS functionality 2021-04-01 21:27:33 +02:00
NS_Provider_FR.ttcn NS_Provider_FR: Fix typos in log lines 2021-02-16 19:03:21 +00:00
NS_Provider_IPL4.ttcn RAW_NS/NS_Provider_IPL4: allow to use the new NSVC interface 2021-06-15 20:20:44 +00:00
NS_Types.ttcn fix typo in NS_CAUSE_PROTOCOL_ERROR_UNSPECIFIED 2021-04-24 14:07:20 +00:00
Native_FunctionDefs.cc Native_Functions: Add f_str_to{lower,upper}() 2020-02-19 19:52:22 +01:00
Native_Functions.ttcn Native_Functions: Add f_str_to{lower,upper}() 2020-02-19 19:52:22 +01:00
OPCAP_Adapter.ttcn Initial test suite for osmo-pcap-client 2021-04-24 12:43:48 +02:00
OPCAP_CodecPort.ttcn Initial test suite for osmo-pcap-client 2021-04-24 12:43:48 +02:00
OPCAP_CodecPort_CtrlFunct.ttcn Initial test suite for osmo-pcap-client 2021-04-24 12:43:48 +02:00
OPCAP_CodecPort_CtrlFunctdef.cc Initial test suite for osmo-pcap-client 2021-04-24 12:43:48 +02:00
OPCAP_Templates.ttcn Initial test suite for osmo-pcap-client 2021-04-24 12:43:48 +02:00
OPCAP_Types.ttcn Initial test suite for osmo-pcap-client 2021-04-24 12:43:48 +02:00
OSMUX_CodecPort.ttcn Add Osmux support and tests for MGW 2019-05-27 09:56:51 +00:00
OSMUX_CodecPort_CtrlFunct.ttcn Add Osmux support and tests for MGW 2019-05-27 09:56:51 +00:00
OSMUX_CodecPort_CtrlFunctDef.cc Add Osmux support and tests for MGW 2019-05-27 09:56:51 +00:00
OSMUX_Emulation.ttcn library/RTP_Emulation: Close previous socket after rebind 2020-09-09 11:43:51 +00:00
OSMUX_Types.ttcn Add Osmux support and tests for MGW 2019-05-27 09:56:51 +00:00
Osmocom_CTRL_Adapter.ttcn pcu: Support Neighbor Address Resolution over PCUIF 2021-09-14 09:11:14 +00:00
Osmocom_CTRL_Functions.ttcn bsc: add TC_ratectr_all_available_allocated and _dyn 2021-11-10 13:31:48 +00:00
Osmocom_CTRL_Types.ttcn CTRL: Fix tr_CtrlMsgGet containing invalid value in val field 2021-01-07 13:35:15 +01:00
Osmocom_Gb_Types.ttcn fix typo in NS_CAUSE_PROTOCOL_ERROR_UNSPECIFIED 2021-04-24 14:07:20 +00:00
Osmocom_Types.ttcn gbproxy: Verify BVC FSM state during bring-up 2021-04-01 18:25:31 +02:00
Osmocom_VTY_Functions.ttcn VTY: Fix warning: control reaches end of non-void function 2021-02-08 18:43:17 +01:00
PAP_Types.ttcn cosmetic: Update copyright statement, license notice and SPDX 2019-05-27 10:00:06 +00:00
PCUIF_CodecPort.ttcn BTS_Tests: add testcase TC_paging_imsi_200percent_with_ps 2021-06-28 08:47:04 +00:00
PCUIF_Types.ttcn pcu: Support Neighbor Address Resolution over PCUIF 2021-09-14 09:11:14 +00:00
RAN_Adapter.ttcnpp move type RAN_Configurations to RAN_Adapter.ttcnpp 2020-06-14 10:54:11 +00:00
RAN_Emulation.ttcnpp bsc: clarify RESET logging: BSSMAP vs RANAP vs BSSMAP-LE 2020-10-16 16:31:52 +02:00
RAW_NS.ttcnpp RAW_NS/NS_Provider_IPL4: allow to use the new NSVC interface 2021-06-15 20:20:44 +00:00
RLCMAC_CSN1_Templates.ttcn pcu: Introduce test TC_t3172_* 2021-11-16 11:32:25 +01:00
RLCMAC_CSN1_Types.ttcn pcu: Introduce test TC_t3172_* 2021-11-16 11:32:25 +01:00
RLCMAC_EncDec.cc RLCMAC: Fix unbound spb value in decoded egprs data blocks 2021-02-05 10:14:48 +00:00
RLCMAC_Templates.ttcn Fix tons of warnings in RLCMAC and pcu 2021-02-08 18:35:38 +01:00
RLCMAC_Types.ttcn RLCMAC: Fix unbound spb value in decoded egprs data blocks 2021-02-05 10:14:48 +00:00
RSL_Emulation.ttcn RSLEM: add f_chan_act_verify_tsc() 2021-10-02 13:10:58 +02:00
RSL_Types.ttcn bsc: show bug: do inter-BSC-out HO by measurement report 2021-11-24 15:26:50 +01:00
RTP_CodecPort.ttcn cosmetic: Update copyright statement, license notice and SPDX 2019-05-27 10:00:06 +00:00
RTP_CodecPort_CtrlFunct.ttcn Add missing RTP_CodecPort_CtrlFunct TTCN and C++ files 2017-12-13 15:42:31 +01:00
RTP_CodecPort_CtrlFunctDef.cc Add missing RTP_CodecPort_CtrlFunct TTCN and C++ files 2017-12-13 15:42:31 +01:00
RTP_Emulation.ttcn library/RTP_Emulation: add optional port for RTP sniffing 2021-07-05 12:09:07 +00:00
S1AP_CodecPort.ttcn library: Add S1AP CodecPort/Emulation 2019-08-18 17:14:20 +00:00
S1AP_CodecPort_CtrlFunct.ttcn library: Add S1AP CodecPort/Emulation 2019-08-18 17:14:20 +00:00
S1AP_CodecPort_CtrlFunctDef.cc library: Add S1AP CodecPort/Emulation 2019-08-18 17:14:20 +00:00
S1AP_Emulation.ttcn library: Add S1AP CodecPort/Emulation 2019-08-18 17:14:20 +00:00
SABP_Adapter.ttcn cbc: Initial set of CBC tess for osmo-cbc 2021-02-22 10:41:29 +00:00
SABP_CodecPort.ttcn SABP CodecPort and SABP_Adapter 2019-09-26 19:31:08 +00:00
SABP_CodecPort_CtrlFunct.ttcn SABP CodecPort and SABP_Adapter 2019-09-26 19:31:08 +00:00
SABP_CodecPort_CtrlFunctDef.cc SABP CodecPort and SABP_Adapter 2019-09-26 19:31:08 +00:00
SCCP_Templates.ttcn sccp: Add TC_process_rx_xudt, verifying reception of SCCP XUDT 2021-10-26 14:43:33 +02:00
SGsAP_CodecPort.ttcn cosmetic: Update copyright statement, license notice and SPDX 2019-05-27 10:00:06 +00:00
SGsAP_CodecPort_CtrlFunct.ttcn Add SGsAP_CodecPort + SGsAP_Emulation module 2018-10-28 09:52:34 +00:00
SGsAP_CodecPort_CtrlFunctDef.cc Add SGsAP_CodecPort + SGsAP_Emulation module 2018-10-28 09:52:34 +00:00
SGsAP_Emulation.ttcn mme: initial skeleton for MME / SGsAP tetss 2019-08-15 09:49:11 +00:00
SGsAP_Templates.ttcn msc: MME emulation should send TAI during SGs LU for CSFB support 2021-04-28 14:24:26 +02:00
SIP_Emulation.ttcn cosmetic: Update copyright statement, license notice and SPDX 2019-05-27 10:00:06 +00:00
SIP_Templates.ttcn More progress on osmo-sip-connector tests 2018-03-26 23:11:51 +02:00
SMPP_CodecPort.ttcn cosmetic: Update copyright statement, license notice and SPDX 2019-05-27 10:00:06 +00:00
SMPP_CodecPort_CtrlFunct.ttcn msc: Add SMPP_CodecPort 2018-04-14 21:58:16 +02:00
SMPP_CodecPort_CtrlFunctDef.cc msc: Add SMPP_CodecPort 2018-04-14 21:58:16 +02:00
SMPP_Emulation.ttcn SMPP_Emulation: replace previous entries in f_create_smpp_expect() 2021-08-06 14:03:28 +00:00
SMPP_Templates.ttcn msc: Add SMPP tests for MO + MT SMS 2018-04-14 21:58:16 +02:00
SS_Templates.ttcn cosmetic: Update copyright statement, license notice and SPDX 2019-05-27 10:00:06 +00:00
StatsD_Checker.ttcn StatsD_Checker: Enable by default 2021-02-26 12:42:35 +01:00
StatsD_CodecPort.ttcn Add parsing and checking of StatsD metrics 2020-08-13 15:02:15 +00:00
StatsD_CodecPort_CtrlFunct.ttcn Add parsing and checking of StatsD metrics 2020-08-13 15:02:15 +00:00
StatsD_CodecPort_CtrlFunctdef.cc Add parsing and checking of StatsD metrics 2020-08-13 15:02:15 +00:00
StatsD_Types.ttcn StatsD_Types: Use 'present' qualifier; use template hierarchy 2020-08-21 11:16:33 +00:00
TRXC_CodecPort.ttcn f_TRXC_transceive(): accept 'template (value)' parameter 2021-10-04 12:37:23 +00:00
TRXC_CodecPort_CtrlFunct.ttcn Add TRXC (OsmoTRX Control) protocol types + codec port 2018-02-24 01:03:09 +01:00
TRXC_CodecPort_CtrlFunctDef.cc Add TRXC (OsmoTRX Control) protocol types + codec port 2018-02-24 01:03:09 +01:00
TRXC_Types.ttcn library/TRXC_Types: add definitions for FAKE_TRXC_DELAY 2021-10-04 12:37:23 +00:00
USSD_Helpers.ttcn cosmetic: Update copyright statement, license notice and SPDX 2019-05-27 10:00:06 +00:00
VPCD_Adapter.ttcn VPCD protocol support (for vsmartcard.git PCD/PICC code) 2019-11-22 22:53:40 +01:00
VPCD_CodecPort.ttcn VPCD protocol support (for vsmartcard.git PCD/PICC code) 2019-11-22 22:53:40 +01:00
VPCD_CodecPort_CtrlFunct.ttcn VPCD protocol support (for vsmartcard.git PCD/PICC code) 2019-11-22 22:53:40 +01:00
VPCD_CodecPort_CtrlFunctDef.cc VPCD protocol support (for vsmartcard.git PCD/PICC code) 2019-11-22 22:53:40 +01:00
VPCD_Types.ttcn VPCD protocol support (for vsmartcard.git PCD/PICC code) 2019-11-22 22:53:40 +01:00
mncc.h library/MNCC: implement MNCCv8 encoding/decoding support 2021-10-28 16:16:33 +03:00