osmo-ttcn3-hacks/library
Pau Espin dfc4f1bce0 SIP_Emulation: Remove duplicated map()
The map() is already done before the component is started, f_init_sip().
It's better doing it there because then it's up to the creator of the
SIP_Emulation component to establish the name of the system port, hence
allowing multiple instances which can be configured differently (eg.
different bind ip+port).

Change-Id: I5632c94d03a9dce0d04d94766ce72e6700b6116b
2024-04-19 18:03:15 +02:00
..
euicc library: add SGP.32 and SGP.22 ASN.1 specification, encoder and templates 2024-03-11 15:03:00 +01:00
hnbap hnbgw: Introduce tests about UE registration 2024-04-02 20:22:14 +00:00
ranap hnbgw: Use "NAS/Normal" as default release cause 2024-04-13 16:26:05 +00:00
rua rua: also match on RUA Disconnect without RANAP payload 2023-08-19 01:59:27 +00:00
s1ap mme: Implement missing UE attach steps 2023-12-15 15:05:31 +01:00
sabp SABP: Add regen_makefile.sh 2022-06-15 16:28:23 +02:00
sbcap cbc: Introduce test TC_cell_failure_restart_idle_mme 2022-08-05 22:31:33 +02:00
AMR_Types.ttcn mgw: Introduce test to validate Osmux<->RTP-AMR-BWE 2022-10-26 11:16:14 +02:00
AbisOML_Types.ttcn bts/oml: Repurpose test TC_ipa_rsl_connect_nack 2023-04-12 14:38:56 +02:00
BSSAP_CodecPort.ttcn
BSSAP_LE_Adapter.ttcn {RAN,BSSAP_LE}_Adapter: Support M3UA without routing context 2023-04-20 04:50:57 +00:00
BSSAP_LE_CodecPort.ttcn
BSSAP_LE_Emulation.ttcn
BSSAP_LE_Types.ttcn library/BSSAP_LE_Types: fix wrong IEI in record BSSMAP_LE_IE_LcsClientType 2022-03-23 16:27:53 +03:00
BSSGP_Emulation.ttcnpp BSSGP_Emulation: expect altstep timeout entry only if timer is running 2024-01-30 11:12:47 +01:00
BSSGP_Helper.cc
BSSGP_Helper_Functions.ttcn
BSSGP_Types.ttcn
BSSLAP_Types.ttcn library/BSSLAP_Types: fix receive template used in ts_BSSLAP_Reset 2022-03-16 20:33:51 +03:00
BSSMAP_LE_Templates.ttcn
BSSMAP_Templates.ttcn ASCI: Add missing codec list to *_BSSMAP_VGCS_VBS_AssignmentFail templates 2023-07-28 11:28:13 +02:00
CBSP_Adapter.ttcn cbc: Support mme/bsc sctp/tcp server mode 2022-08-02 11:50:54 +02:00
CBSP_CodecPort.ttcn
CBSP_CodecPort_CtrlFunct.ttcn
CBSP_CodecPort_CtrlFunctdef.cc
CBSP_Templates.ttcn bsc: Fix CBSP expectancies when receiving ETWS write-replace response 2022-08-09 12:51:59 +02:00
CBSP_Types.ttcn CBSP_Types: Fix typo num_bcats_compl -> num_bcast_compl 2022-03-28 21:28:42 +02:00
DIAMETER_CodecPort.ttcn
DIAMETER_CodecPort_CtrlFunct.ttcn
DIAMETER_CodecPort_CtrlFunctDef.cc
DIAMETER_Emulation.ttcn pgw: Introduce test TC_s2b_createSession_v4_no_apco 2024-02-28 12:54:21 +00:00
DIAMETER_Templates.ttcn epdg: TC_hss_initiated_update_user_profile: test SWx PPR -> S6b RAR propagation 2024-03-18 17:29:15 +00:00
DIAMETER_Types.ttcn DIAMETER_Types: generate types for RFC4004 2024-03-05 14:23:57 +01:00
DIAMETER_rfc4004_Templates.ttcn epdg: Transmit MIP6-Agent-Info AVP in S6b SAR 2024-03-05 14:44:23 +01:00
DIAMETER_rfc5447_Templates.ttcn epdg: Transmit MIP6-Agent-Info AVP in S6b SAR 2024-03-05 14:44:23 +01:00
DIAMETER_ts29_212_Templates.ttcn DIAMETER: Split Gy and Gx messages to their own TS files 2024-01-24 16:14:30 +01:00
DIAMETER_ts29_229_Templates.ttcn epdg: Introduce test TC_hss_initiated_deregister_new_server_assigned 2024-03-14 11:43:58 +01:00
DIAMETER_ts29_272_Templates.ttcn Small improvements to DIAMETER_ts29_272_Templates.ttcn 2024-03-05 13:28:58 +01:00
DIAMETER_ts29_273_Templates.ttcn epdg: TC_hss_initiated_update_user_profile: test SWx PPR -> S6b RAR propagation 2024-03-18 17:29:15 +00:00
DIAMETER_ts32_299_Templates.ttcn ggsn: TC_gy_charging_volume_quota_threshold: Fix Gy Threshold/Quota expectancies 2024-04-16 11:06:55 +00:00
DNS_Helpers.ttcn library/DNS_Helpers: type 'char' was substituted with 'charstring' 2021-11-19 03:31:19 +03:00
GSMTAP_PortType.ttcn
GSMTAP_Types.ttcn
GSM_RR_Types.ttcn GSM_RR_Types: Add support for VBS/VGCS related L3 RR messages 2023-06-02 19:22:00 +02:00
GSM_RestOctets.ttcn library: add System Information Type 10 Rest Octets codec 2023-10-04 10:57:02 +00:00
GSM_SystemInformation.ttcn library/GSM_RestOctets: add partial definition of SI 6 Rest Octets 2022-03-10 17:34:21 +03:00
GSM_Types.ttcn RSL_Types: Add (most) VGCS/VBS related IEs + Messages 2023-04-30 17:52:22 +10:00
GSUP_Emulation.ttcn GSUP_Emulation: Update internal tables to allow 256 sessions 2024-02-28 14:15:19 +01:00
GSUP_Templates.ttcn epdg: Introduce test TC_authinfo_fail_resync 2024-03-08 19:55:53 +01:00
GSUP_Types.ttcn gsup: Add PCO IE 2024-02-21 20:00:24 +01:00
GTP_Emulation.ttcn GTP_Emulation: fix typo 2024-03-11 15:03:00 +01:00
GTPv1C_CodecPort.ttcn library: cosmetic: fix code formatting 2024-04-18 09:56:49 +00:00
GTPv1C_CodecPort_CtrlFunct.ttcn Split GTP_CodecPort/GTP_Templates into C and U variants 2024-03-01 10:28:22 +00:00
GTPv1C_CodecPort_CtrlFunctDef.cc Split GTP_CodecPort/GTP_Templates into C and U variants 2024-03-01 10:28:22 +00:00
GTPv1C_Templates.ttcn sgsn: TC_sgsn_context_req_in: match MM Context & GSN Address IEs 2024-04-19 17:34:18 +07:00
GTPv1U_CodecPort.ttcn Split GTP_CodecPort/GTP_Templates into C and U variants 2024-03-01 10:28:22 +00:00
GTPv1U_CodecPort_CtrlFunct.ttcn Split GTP_CodecPort/GTP_Templates into C and U variants 2024-03-01 10:28:22 +00:00
GTPv1U_CodecPort_CtrlFunctDef.cc Split GTP_CodecPort/GTP_Templates into C and U variants 2024-03-01 10:28:22 +00:00
GTPv1U_Templates.ttcn Split GTP_CodecPort/GTP_Templates into C and U variants 2024-03-01 10:28:22 +00:00
GTPv2_CodecPort.ttcn Split GTP_CodecPort/GTP_Templates into C and U variants 2024-03-01 10:28:22 +00:00
GTPv2_CodecPort_CtrlFunct.ttcn
GTPv2_CodecPort_CtrlFunctDef.cc
GTPv2_Emulation.ttcn GTPv2_Emulation: Add support to handle GTPv1-U 2024-03-04 10:22:31 +00:00
GTPv2_PrivateExtensions.ttcn
GTPv2_Templates.ttcn epdg: Introduce test TC_s2b_CreateSession_rejected 2024-03-01 10:28:22 +00:00
General_Types.ttcn add library/PFCP_*, deps/PFCP 2022-08-16 13:42:10 +00:00
HNBLLIF_CodecPort.ttcn hnodeb: Add initial infra to emulate HNB LL socket iface 2021-12-15 14:23:23 +00:00
HNBLLIF_Templates.ttcn hnodeb: Update primitives to audio SAPI version 1 2022-06-13 20:52:15 +00:00
HNBLLIF_Types.ttcn hnodeb: Update primitives to audio SAPI version 1 2022-06-13 20:52:15 +00:00
HTTP_Adapter.ttcn HTTP_Adapter: add HOST field to header lines. 2024-04-18 12:06:45 +00:00
HTTP_Server_Emulation.ttcn library: add HTTP_Server_Emulation 2024-03-11 15:24:31 +01:00
ICMP_Templates.ttcn ggsn_tests: Split out generic ICMP(v6) related templates and functions 2024-03-04 21:47:55 +00:00
ICMPv6_Templates.ttcn ggsn_tests: Split out generic ICMP(v6) related templates and functions 2024-03-04 21:47:55 +00:00
IPA_CodecPort.ttcn
IPA_CodecPort_CtrlFunct.ttcn
IPA_CodecPort_CtrlFunctDef.cc
IPA_Emulation.ttcnpp Move templates from GSUP_Types.ttcn to GSUP_Templates.ttcn 2024-01-18 20:22:34 +01:00
IPA_Testing.ttcn
IPA_Types.ttcn bts: Support passing PCUIF messages over IPA multiplex 2021-06-25 13:28:20 +02:00
IPCP_Types.ttcn
IPL4_GSMTAP_CtrlFunct.ttcn
IPL4_GSMTAP_CtrlFunctDef.cc
IuUP_Emulation.ttcn IuUP_Emulation: fix AMR SID SDU size 2023-09-27 03:01:43 +02:00
IuUP_EncDec.cc
IuUP_Types.ttcn IuUP: Improve enc/dec of PDU Type 14 2022-05-26 18:27:39 +00:00
Iuh_CodecPort.ttcn IPL4asp: Fix ppid always shows 0, remove Iuh workaround 2022-01-05 09:25:07 +01: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 Iuh_Emulation: Introduce Iuh_ConnHdlr component type 2022-02-11 15:27:11 +01:00
Iuh_Types.ttcn hnb: Introduce HNB_Tests testsuite 2021-11-24 17:52:49 +00:00
L1CTL_PortType.ttcn library: L1CTL: rework GPRS related message definitions 2023-03-19 07:05:50 +07:00
L1CTL_PortType_CtrlFunct.ttcn
L1CTL_PortType_CtrlFunctDef.cc
L1CTL_Types.ttcn library: add templates for L1CTL_{DATA,TRAFFIC}_CONF 2024-03-18 16:41:17 +00:00
L3_Common.ttcn
L3_Templates.ttcn hnbgw: add CN pool tests 2023-08-08 04:47:06 +02:00
LAPDm_RAW_PT.ttcn library: L1CTL: rework GPRS related message definitions 2023-03-19 07:05:50 +07:00
LAPDm_Types.ttcn Add LAPDm Bter frames to LAPDm_Types.ttcn and BTS_Tests.ttcn 2023-07-20 17:27:49 +02:00
LLC_Templates.ttcn
M3UA_CodecPort.ttcn library/M3UA: support TCP transport, implement desegmentation 2024-03-01 11:57:00 +00:00
M3UA_CodecPort_CtrlFunct.ttcn library/M3UA: support TCP transport, implement desegmentation 2024-03-01 11:57:00 +00:00
M3UA_CodecPort_CtrlFunctDef.cc library/M3UA: support TCP transport, implement desegmentation 2024-03-01 11:57:00 +00:00
M3UA_Templates.ttcn stp: Add TC_ipa_to_m3ua_ni() 2021-04-25 14:28:53 +02:00
MGCP_CodecPort.ttcn Cosmetic: library/MGCP_CodecPort: remove FIXME 2023-02-15 20:00:23 +00:00
MGCP_CodecPort_CtrlFunct.ttcn
MGCP_CodecPort_CtrlFunctDef.cc
MGCP_Emulation.ttcn library/MGCP_Emulation: fix typo 2023-05-08 14:37:04 +02:00
MGCP_Templates.ttcn Move SDP templates to its own SDP_Templates.ttcn file 2024-03-22 11:28:51 +01:00
MGCP_Types.ttcn bsc: improve TC_assignment_csd 2023-04-20 08:43:37 +00:00
MNCC_CodecPort.ttcn
MNCC_Emulation.ttcn library/MNCC: implement MNCCv8 encoding/decoding support 2021-10-28 16:16:33 +03:00
MNCC_EncDec.cc MNCC_EncDec.c: fix missing SDP in enc of mncc_rtp 2023-09-07 05:14:50 +02:00
MNCC_Types.ttcn msc: new test: TC_lu_and_mt_csd 2023-06-20 13:20:19 +00:00
MSLookup_mDNS_Emulation.ttcn
MSLookup_mDNS_Templates.ttcn
MSLookup_mDNS_Types.ttcn
Misc_Helpers.ttcn Move f_str_split() Osmocom_VTY_Functions.ttcn -> Misc_Helpers.ttcn 2024-04-18 11:07:08 +02:00
NAS_Templates.ttcn mme: Introduce test TC_ue_cell_reselect_geran_to_eutran 2024-01-15 18:47:39 +01:00
NS_Emulation.ttcnpp NS_Emulation: expect altstep timeout entry only if timer is running 2024-01-30 11:15:48 +01:00
NS_Provider_FR.ttcn gbproy/ns: Make components alive 2023-12-05 15:47:05 +01: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 library/Native_Functions: add f_inet6_ntoa() 2022-02-11 15:05:46 +00:00
Native_Functions.ttcn library/Native_Functions: add f_inet6_ntoa() 2022-02-11 15:05:46 +00: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
OSMUX_CodecPort_CtrlFunct.ttcn
OSMUX_CodecPort_CtrlFunctDef.cc
OSMUX_Emulation.ttcn osmux: Generate AMR OA payload paddings bits as 0 2022-10-26 11:16:08 +02:00
OSMUX_Types.ttcn bts: Add testscase & infra to validate Osmux support BTS<->BSC 2022-09-13 11:20:11 +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 ctrl: f_counter_name_vals_get_n(): add start_idx, for hnbgw 2023-08-08 04:47:06 +02:00
Osmocom_CTRL_Types.ttcn
Osmocom_Gb_Types.ttcn library/Osmocom_Gb_Types: fix wrong IEI in ts_BSSGP_LLC_PDU 2022-11-24 03:54:17 +07:00
Osmocom_Types.ttcn pgw: Introduce test TC_s2b_createSession_v4_no_apco 2024-02-28 12:54:21 +00:00
Osmocom_VTY_Functions.ttcn Move f_str_split() Osmocom_VTY_Functions.ttcn -> Misc_Helpers.ttcn 2024-04-18 11:07:08 +02:00
PAP_Types.ttcn
PCO_Types.ttcn epdg: Make sure PCO is forwarded from strongswan to PGW and back 2024-02-22 20:12:37 +01:00
PCUIF_CodecPort.ttcn library/PCUIF_Types: clean up, drop remains of PCUIFv10 2023-12-15 13:15:30 +00:00
PCUIF_Types.ttcn library/PCUIF_Types: clean up, drop remains of PCUIFv10 2023-12-15 13:15:30 +00:00
PFCP_CodecPort.ttcn add library/PFCP_*, deps/PFCP 2022-08-16 13:42:10 +00:00
PFCP_CodecPort_CtrlFunct.ttcn add library/PFCP_*, deps/PFCP 2022-08-16 13:42:10 +00:00
PFCP_CodecPort_CtrlFunctDef.cc add library/PFCP_*, deps/PFCP 2022-08-16 13:42:10 +00:00
PFCP_Emulation.ttcn PFCP_Emulation: fix typo 2024-03-11 15:03:00 +01:00
PFCP_Templates.ttcn PFCP: add support for Network Instance IE 2023-01-17 19:46:05 +00:00
RAN_Adapter.ttcnpp {RAN,BSSAP_LE}_Adapter: Support M3UA without routing context 2023-04-20 04:50:57 +00:00
RAN_Emulation.ttcnpp ran-emu: allow receiving Paging without a TMSI 2024-04-14 13:10:09 +00:00
RAW_NS.ttcnpp gbproy/ns: Make components alive 2023-12-05 15:47:05 +01:00
RLCMAC_CSN1_Templates.ttcn PCU_Tests: test NACC procedure with UTRAN and E-UTRAN cell 2023-07-05 12:23:02 +02:00
RLCMAC_CSN1_Types.ttcn Fix typo: CCNMesurementReport 2023-06-17 06:06:42 +00:00
RLCMAC_EncDec.cc library/RLCMAC_EncDec: fix segfault in encode_trailing_padding_spb() 2023-12-15 13:15:30 +00:00
RLCMAC_Templates.ttcn RLCMAC_Templates: allow any TFI by default in tr_RLCMAC_UL_ACK_NACK_(E)GPRS 2023-07-24 16:43:10 +02:00
RLCMAC_Types.ttcn library: move tr_PTCCHDownlinkMsg to the proper module 2022-12-21 05:57:25 +07:00
RSL_Emulation.ttcn RSL_Emulation: allow RSL_DchanHdlr sandbox escape for both roles 2023-11-22 02:37:43 +07:00
RSL_Types.ttcn Fix typo: REL_REL_MODE_LOCAL -> RSL_REL_MODE_LOCAL 2023-07-20 17:27:49 +02:00
RTP_CodecPort.ttcn
RTP_CodecPort_CtrlFunct.ttcn
RTP_CodecPort_CtrlFunctDef.cc
RTP_Emulation.ttcn RTP_Emulation: Log the different failure verdicts before stopping 2023-09-28 14:36:12 +00:00
S1AP_CodecPort.ttcn
S1AP_CodecPort_CtrlFunct.ttcn
S1AP_CodecPort_CtrlFunctDef.cc
S1AP_Emulation.ttcn mme: Introduce test TC_ue_cell_reselect_geran_to_eutran 2024-01-15 18:47:39 +01:00
SCCP_Templates.ttcn sccp: Introduce test TC_cr_timeout_cc_too_late 2023-11-03 19:37:38 +00:00
SDP_Templates.ttcn Move SDP templates to its own SDP_Templates.ttcn file 2024-03-22 11:28:51 +01:00
SGsAP_CodecPort.ttcn
SGsAP_CodecPort_CtrlFunct.ttcn
SGsAP_CodecPort_CtrlFunctDef.cc
SGsAP_Emulation.ttcn Cosmetic: fix various typos 2023-02-15 20:00:23 +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
SIMTRACE_Emulation.ttcn move SIMTRACE_{Types,Templates,Emulation}.ttcn to library 2022-02-25 16:56:16 +01:00
SIMTRACE_Templates.ttcn simtrace: Add support for slot_mux_nr to CardEmu_BD_Config 2022-02-25 19:02:01 +00:00
SIMTRACE_Types.ttcn simtrace: Add support for slot_mux_nr to CardEmu_BD_Config 2022-02-25 19:02:01 +00:00
SIP_Emulation.ttcn SIP_Emulation: Remove duplicated map() 2024-04-19 18:03:15 +02:00
SIP_Templates.ttcn SIP_Templates: Make tag collisions harder 2024-04-18 20:17:42 +02:00
SMPP_CodecPort.ttcn
SMPP_CodecPort_CtrlFunct.ttcn
SMPP_CodecPort_CtrlFunctDef.cc
SMPP_Emulation.ttcn SMPP_Emulation: replace previous entries in f_create_smpp_expect() 2021-08-06 14:03:28 +00:00
SMPP_Templates.ttcn
SS_Templates.ttcn
StatsD_Checker.ttcn hnbgw: Provide proper params to set StatsD local ip/port 2024-04-16 12:42:30 +02:00
StatsD_CodecPort.ttcn
StatsD_CodecPort_CtrlFunct.ttcn
StatsD_CodecPort_CtrlFunctdef.cc
StatsD_Types.ttcn
TRXC_CodecPort.ttcn f_TRXC_transceive(): accept 'template (value)' parameter 2021-10-04 12:37:23 +00:00
TRXC_CodecPort_CtrlFunct.ttcn
TRXC_CodecPort_CtrlFunctDef.cc
TRXC_Types.ttcn library/TRXC_Types: add definitions for FAKE_TRXC_DELAY 2021-10-04 12:37:23 +00:00
USSD_Helpers.ttcn
VPCD_Adapter.ttcn
VPCD_CodecPort.ttcn
VPCD_CodecPort_CtrlFunct.ttcn
VPCD_CodecPort_CtrlFunctDef.cc
VPCD_Types.ttcn
mncc.h library/MNCC: implement MNCCv8 encoding/decoding support 2021-10-28 16:16:33 +03:00
regen-DIAMETER_Types_ttcn.sh DIAMETER_Types: generate types for RFC4004 2024-03-05 14:23:57 +01:00