diff options
author | Neels Hofmeyr <nhofmeyr@sysmocom.de> | 2022-01-14 03:35:08 +0100 |
---|---|---|
committer | Neels Hofmeyr <nhofmeyr@sysmocom.de> | 2023-03-18 03:05:34 +0100 |
commit | 3c323dcfb10ebce9596a21c5512bb4ab2df25293 (patch) | |
tree | 9dc44d8d67f06368dfb1b19727fef0a5e5d5b734 /tests/msc_vlr/msc_vlr_tests.h | |
parent | 1c0650767a4b4c6db21b5c26fd8073dbc93bc04c (diff) |
[codecs filter] msc_vlr_test_call: test codecs resolution
Show that the codecs filter now works as expected in call messaging.
Related: SYS#5066
Change-Id: I879ec61f523ad4ffc69a0b02810591f7c0261ff9
Diffstat (limited to 'tests/msc_vlr/msc_vlr_tests.h')
-rw-r--r-- | tests/msc_vlr/msc_vlr_tests.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/msc_vlr/msc_vlr_tests.h b/tests/msc_vlr/msc_vlr_tests.h index 737541a21..b0605f104 100644 --- a/tests/msc_vlr/msc_vlr_tests.h +++ b/tests/msc_vlr/msc_vlr_tests.h @@ -56,6 +56,8 @@ extern bool _log_lines; #define comment_start() fprintf(stderr, "===== %s\n", __func__); #define comment_end() fprintf(stderr, "===== %s: SUCCESS\n\n", __func__); +extern void *msc_vlr_tests_ctx; + extern struct msub *g_msub; extern struct gsm_network *net; extern void *msgb_ctx; @@ -116,6 +118,7 @@ extern uint32_t cc_to_mncc_tx_expected_msg_type; extern const char *cc_to_mncc_tx_expected_imsi; extern bool cc_to_mncc_tx_confirmed; extern uint32_t cc_to_mncc_tx_got_callref; +extern char cc_to_mncc_tx_last_sdp[1024]; extern struct gsm_mncc *on_call_release_mncc_sends_to_cc_data; @@ -148,6 +151,7 @@ static inline void expect_release_clear(enum osmo_rat_type via_ran) extern bool bssap_assignment_expected; extern bool bssap_assignment_sent; +extern struct gsm0808_channel_type bssap_assignment_command_last_channel_type; extern bool iu_rab_assignment_expected; extern bool iu_rab_assignment_sent; @@ -183,6 +187,8 @@ void paging_expect_imsi(const char *imsi); void paging_expect_tmsi(uint32_t tmsi); void ms_sends_msg(const char *hex); +void ms_sends_msgf(const char *fmt, ...); +void ms_sends_compl_l3(const char *hex, const struct gsm0808_speech_codec_list *codec_list_bss_supported); void ms_sends_classmark_update(const struct osmo_gsm48_classmark *classmark); void ms_sends_ciphering_mode_complete(const char *inner_nas_msg); void ms_sends_security_mode_complete(uint8_t utran_encryption); |