! / 0 0 0 0 7428 ` HHHHHHHHH1T1T1T1T1T1T1T1T1T1T1T1T1T1T1T1T1T1T1T1T1T1T1T1T1T1T1T1T1T1T1Tfffffffffffffffffff0000000000000000000000TTTTTTTTTTTxxxxxxxxxILILILILILILILILILILILILILILILILILILILILILILILILILILILILILILILILILILIL}}}}}```````osmo_amr_bitsosmo_amr_bytesosmo_amr_bytes_to_ftosmo_amr_ft_validosmo_amr_is_oaosmo_amr_oa_to_bweosmo_amr_bwe_to_oaosmo_amr_bwe_to_iuuposmo_amr_iuup_to_bweosmo_dgram_tx_closeosmo_dgram_tx_createosmo_dgram_tx_set_addrosmo_dgram_tx_set_portosmo_dgram_tx_set_local_addrosmo_dgram_tx_set_local_portosmo_dgram_tx_set_dataosmo_dgram_tx_destroyosmo_dgram_tx_openosmo_dgram_tx_sendosmo_dgram_rx_recvosmo_dgram_rx_createosmo_dgram_rx_set_addrosmo_dgram_rx_set_portosmo_dgram_rx_set_read_cbosmo_dgram_rx_destroyosmo_dgram_rx_closeosmo_dgram_rx_openosmo_dgram_createosmo_dgram_destroyosmo_dgram_set_local_addrosmo_dgram_set_remote_addrosmo_dgram_set_local_portosmo_dgram_set_remote_portosmo_dgram_set_read_cbosmo_dgram_set_dataosmo_dgram_get_dataosmo_dgram_openosmo_dgram_closeosmo_dgram_sendosmo_dgram_recvipa_pong_msgipa_id_ack_msgipa_id_req_msgipaccess_idtag_nameosmo_ipa_msg_allocosmo_ipa_ext_msg_allocosmo_ipa_msg_push_headerosmo_ipa_process_msgosmo_ipa_parse_unitidipaccess_send_pongipaccess_send_id_ackipaccess_send_id_reqosmo_ipa_rcvmsg_baseipaccess_parse_unitidipa_cli_id_respipa_cli_id_ackosmo_ipa_parse_msg_id_resposmo_ipa_segmentation_cbosmo_ipa_msg_push_headersosmo_ipa_unit_allocosmo_ipa_unit_freeosmo_ipa_unit_get_dataosmo_ipa_unit_set_site_idosmo_ipa_unit_set_bts_idosmo_ipa_unit_set_trx_idosmo_ipa_unit_set_unit_nameosmo_ipa_unit_set_unit_hwversosmo_ipa_unit_set_unit_swversosmo_ipa_unit_set_unit_mac_addrosmo_ipa_unit_set_unit_location1osmo_ipa_unit_set_unit_location2osmo_ipa_unit_set_unit_sernoosmo_ipa_unit_get_site_idosmo_ipa_unit_get_bts_idosmo_ipa_unit_get_trx_idosmo_ipa_unit_get_unit_nameosmo_ipa_unit_get_unit_hwversosmo_ipa_unit_get_unit_swversosmo_ipa_unit_get_unit_mac_addrosmo_ipa_unit_get_unit_location1osmo_ipa_unit_get_unit_location2osmo_ipa_unit_get_unit_sernoosmo_ipa_unit_findosmo_ipa_unit_addosmo_ipa_unit_snprintfosmo_ipa_unit_snprintf_mac_addrosmo_ipa_unit_snprintf_nameosmo_ipa_unit_snprintf_loc1osmo_ipa_unit_snprintf_loc2osmo_ipa_unit_snprintf_hwversosmo_ipa_unit_snprintf_swversosmo_ipa_unit_snprintf_sernoosmo_jibuf_allocosmo_jibuf_deleteosmo_jibuf_enqueueosmo_jibuf_emptyosmo_jibuf_set_min_delayosmo_jibuf_set_max_delayosmo_jibuf_enable_skew_compensationosmo_jibuf_set_dequeue_cbosmux_snprintfosmux_xfrm_input_deliverosmux_xfrm_inputosmux_xfrm_input_allocosmux_xfrm_input_initosmux_xfrm_input_set_batch_factorosmux_xfrm_input_set_batch_sizeosmux_xfrm_input_set_initial_seqnumosmux_xfrm_input_set_deliver_cbosmux_xfrm_input_get_deliver_cb_dataosmux_xfrm_input_set_nameosmux_xfrm_input_open_circuitosmux_xfrm_input_close_circuitosmux_xfrm_input_finiosmux_xfrm_output_pullosmux_xfrm_output_schedosmux_xfrm_output_flushosmux_xfrm_output_allocosmux_xfrm_output_init2osmux_xfrm_output_initosmux_xfrm_output_set_tx_cbosmux_xfrm_output_set_rtp_msgb_alloc_cbosmux_xfrm_output_set_rtp_ssrcosmux_xfrm_output_set_rtp_pl_typeosmo_prim_msgb_allocsap_ctl_prim_type_namesosmo_prim_srv_sendosmo_prim_srv_closeosmo_prim_srv_set_nameosmo_prim_srv_get_linkosmo_prim_srv_set_privosmo_prim_srv_get_privosmo_prim_srv_link_allocosmo_prim_srv_link_freeosmo_prim_srv_link_set_nameosmo_prim_srv_link_set_addrosmo_prim_srv_link_get_addrosmo_prim_srv_link_set_privosmo_prim_srv_link_get_privosmo_prim_srv_link_set_log_categoryosmo_prim_srv_link_set_opened_conn_cbosmo_prim_srv_link_set_closed_conn_cbosmo_prim_srv_link_set_rx_sapi_version_cbosmo_prim_srv_link_set_rx_cbosmo_prim_srv_link_set_rx_msgb_alloc_lenosmo_prim_srv_link_openrs232_tx_timer_cbosmo_rs232_createosmo_rs232_set_serial_portosmo_rs232_set_baudrateosmo_rs232_set_delay_usosmo_rs232_set_read_cbosmo_rs232_openosmo_rs232_readosmo_rs232_writeosmo_rs232_closeosmo_rs232_destroyosmo_rtp_handle_createosmo_rtp_handle_freeosmo_rtp_handle_tx_set_sequenceosmo_rtp_handle_tx_set_ssrcosmo_rtp_handle_tx_set_timestamposmo_rtp_get_hdrosmo_rtp_get_payloadosmo_rtp_buildosmo_rtp_snprintfosmo_stream_cli_reconnectosmo_stream_cli_closeosmo_stream_cli_is_connectedosmo_stream_cli_get_fdosmo_stream_cli_get_iofdosmo_stream_cli_createosmo_stream_cli_set_nameosmo_stream_cli_get_nameosmo_stream_cli_set_addrosmo_stream_cli_set_addrsosmo_stream_cli_set_portosmo_stream_cli_set_local_portosmo_stream_cli_set_local_addrosmo_stream_cli_set_local_addrsosmo_stream_cli_set_protoosmo_stream_cli_set_segmentation_cbosmo_stream_cli_set_typeosmo_stream_cli_set_domainosmo_stream_cli_set_reconnect_timeoutosmo_stream_cli_set_dataosmo_stream_cli_get_dataosmo_stream_cli_get_socknameosmo_stream_cli_get_ofdosmo_stream_cli_set_connect_cbosmo_stream_cli_set_disconnect_cbosmo_stream_cli_set_read_cbosmo_stream_cli_set_read_cb2osmo_stream_cli_destroyosmo_stream_cli_open2osmo_stream_cli_set_nodelayosmo_stream_cli_openosmo_stream_cli_sendosmo_stream_cli_recvosmo_stream_cli_clear_tx_queueosmo_stream_cli_set_paramosmo_stream_srv_link_createosmo_stream_srv_link_set_nameosmo_stream_srv_link_get_nameosmo_stream_srv_link_set_nodelayosmo_stream_srv_link_set_addrosmo_stream_srv_link_set_addrsosmo_stream_srv_link_set_portosmo_stream_srv_link_set_protoosmo_stream_srv_link_set_typeosmo_stream_srv_link_set_domainosmo_stream_srv_link_set_dataosmo_stream_srv_link_get_dataosmo_stream_srv_link_get_socknameosmo_stream_srv_link_get_ofdosmo_stream_srv_link_get_fdosmo_stream_srv_link_set_accept_cbosmo_stream_srv_link_destroyosmo_stream_srv_link_closeosmo_stream_srv_link_openosmo_stream_srv_link_is_openedosmo_stream_srv_link_set_paramosmo_stream_srv_destroyosmo_stream_srv_createosmo_stream_srv_create2osmo_stream_srv_set_nameosmo_stream_srv_get_nameosmo_stream_srv_set_read_cbosmo_stream_srv_set_closed_cbosmo_stream_srv_set_flush_and_destroyosmo_stream_srv_set_dataosmo_stream_srv_set_segmentation_cbosmo_stream_srv_get_dataosmo_stream_srv_get_socknameosmo_stream_srv_get_fdosmo_stream_srv_get_ofdosmo_stream_srv_get_iofdosmo_stream_srv_get_masterosmo_stream_srv_sendosmo_stream_srv_recvosmo_stream_srv_clear_tx_queuestream_sctp_sock_activate_eventsstream_setsockopt_nodelaystream_sctp_recvmsg_wrapperstream_iofd_sctp_recvmsg_trailerstream_iofd_sctp_send_msgbosmo_sctp_assoc_chg_strsosmo_sctp_paddr_chg_strsosmo_sctp_sn_type_strsosmo_sctp_sn_error_strsosmo_sctp_op_error_strsosmo_sctp_spinfo_state_strsosmo_sctp_sstat_state_strsamr.o/ 0 0 0 644 5072 ` ELF>@@ UHHE}Ht-RHHHHHHǸEHHHHUHHE}Ht-XHHHHHHǸEHHHHUHH}E'EHHHHH9EuE#E} ~HH9Eu]UHE} v}u]UHH H}uHEHEH}t}w HEt HE@toHE@tYHE@u6HE@EUEHH9tUHH0H}؉uHEHEHE@EEԃEHE@t HE@u HEHEH ЉHE؈HEHHEHEfEHEHEHEHEHEH ʈEHEHEHEHEE;ErEHHEEUHH@HHHEw 9s =v HEHE@ ЈEEu EHHH9s pHHHHEHEHE ʈHEHUB ȈBEHE P ʈPHE@HU B ȈBEEEVEHHEEUHH ʋEEE܃9ErEHHEUHHHHEUHH0H}؉uԃ}w HEHEH ЈEEu EEEEE EE9EsWECEHEHEHEH UHEHЉʈEE;ErEUHH H}uUEHE}yEE EEEE;Es EEEHEHMHEHEECEHEHEHEH UHEHЉʈm}wEHEHMHEHHEE_gv'+&% amr.camr_ft < AMR_FT_MAXAssert failed %s %s:%d GCC: (Debian 12.2.0-14) 12.2.0zRx eAC ` <dAC _ \YAC T |#AC ^ AC  HAC C EAC @ AC  AC  @@&e4?edNYc"#uEHZEamr.camr_ft_to_bitsamr_ft_to_bytesosmo_amr_bitsosmo_panicosmo_amr_bytesosmo_amr_bytes_to_ftosmo_amr_ft_validosmo_amr_is_oaosmo_amr_oa_to_bweosmo_amr_bwe_to_oamemsetmemcpyosmo_amr_bwe_to_iuuposmo_amr_iuup_to_bwe$.8EZ<<   s F B     @e`"EZ .symtab.strtab.shstrtab.rela.text.data.bss.rodata.comment.note.GNU-stack.rela.eh_frame @@ p & ,1290 BW8R@P 0    (adatagram.o/ 0 0 0 644 13648 ` ELF>2@@ UHH}HuHEHUHPHEHUH]UHHH}HEHHEH@HHHEHHEH@ UHH}HEHH9E]UHHH}HEHUHHH}HEHUHH H}HuHUHEHHtHEHHHHHUHEHHHUHUHH}HEHPpHE@hHHEH@xH)‰]UHH H}uHEH@xHEHEH‹E9HtjHEHHE@jDHEHPpHEHHH)HE@hHxHEHuVAHHHǸHEHPxEHHEHPxHE@jUHEfPjHEUHHH}HE@t'HEHHE@HE@UHH0H}HHHu*HH\HHǸCt0L A\HH¾HEH0HjtHEHHEH@0HEHEHHEHEHEHEHE@jHEHHE؋@E}HHHu;IHHhHHǸZtGHPL AhHH¾HHEHUHH H}uHEH@ HEEHHHu*HHtHHǸCt0L AtHH¾HEHUHH H}HEHxHHEH}uQHEHUAIHHѺHHEHP0HEHP0HEHP0HEHP8HEUHHH}HuHEHH@HUHEHH4HE@pHEPpUHH}fEHEUfPHHE@pHEPp]UHHH}HuHEHHPHUHEHHHE@pHEPpUHH}fEHEUfPXHE@pHEPp]UHH}HuHEHUHPh]UHHH}HEHHEHHHUHH H}HE@ptHE@x HEHHE@pHEPpHE@HHEHp@HE@XHEH@PjRIAHHE}yE;HEUPHEHyEHE@UHHH}HuHEHP0HEHHHEHUHH H}HuHE@hHEHHE@E}HHHu;IHHHHǸZtGHPL AHH¾HEUHEHHHHu0EAHH HHǸOtC@@UHHH}HEH@(HHt-HHHHHHǸHEHPxHEH@(H)‰UHH}HEHPpHE@hHHEH@xH)‰]UHH}HEHHEH@pH)‰]UHH H}uHEH@xHEHEH‹E9HtjHEHlHE@jDHEHPpHEHHH)HE@hHxHEHuVAHHHǸHEHPxEHHEHPxHE@jUHEfPjHEUHHH}uHEH‹E9HtmHEHHE@jDHEHHpHEHH)HE@hHx}HEHREAHHHHǸHEHUHHHEHHE@jUHEfPjHEHUHHH}uHEH;EHt-HEHȋUHEHHHǸHE@jU)ȉHEfPjHEHEHHEHHEHUHH}uHEHEHHHEHHEHPxEHHHEHPx]UHH HUfUfEEf;EHt-*HHHHHHǸEHUH։HEH}HtUHEH*HEUHfEEfEEff EE]UHE}v HEHHHH]UHH }EEEȋEfHΉHEH}HHHu*HH^HHǸCt0L A^HH¾HEUHHH}HEUHH H}EHEHHEHP(HEH7HEHEUPHEHHUfUHH H}HE@jfHHHu*HHyHHǸCt0L AyHH¾HEHHEHEEHE@j9EHHHu>HE@jЋEAAHHHHǸWtDHE@jPEPL AHH¾HHEHHPHEHP(UHH0H}HuHEHEHMHE HHHEHEH9Er HEHEfHEHPHUl2hAssert failed %s %s:%d msgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) msgb(%p): Not enough headroom msgb_push (allocated %u, head at %u < want headroom %u, len %u, tailroom %u) msgb(%p): msgb too small to pull %u (len %u) size >= headroomSerial_NumberUnit_NameLocation_1Location_2Equipment_VersionSoftware_VersionIP_AddressMAC_AddressUnit_IDunknownIPAcannot allocate message ipa.ctoo small IPA message bad IPA message header hdrlen=%u < datalen=%u ipaccess_send: short write PING! PONG! ID_ACK? -> ACK! ID_ACK! OK! Short read of ipaccess tag Unknown ipaccess tag 0x%02x tag %d: %s ID_RESP IPA response message with malformed TLVs IPA response message without unit ID IPA response message with too small unit ID failed to parse IPA IDTAG Error processing IPA message Not enough space left in message buffer. Have %zu octets, but need %zu Error pulling IPA headers GCC: (Debian 12.2.0-14) 12.2.0zRx fAC a <-AC h \"AC ] |AC  AC  AC  DAC  AC  'AC b <3AC n \AC  |AC W dAC _ AC  AC  AC  &AC a <&AC a \&AC a |AC  AC  AC  OAC J TAC O jAC e  <AC E  `CAC ~ ff- ".7AdKDXCl'xHDj3 53AK[axd+ &: &` & ( >6 NXo<CJ*OYyTt7/Cipa.cmsgb_l2lenmsgb_tailroommsgb_headroommsgb_putmsgb_pushmsgb_pullmsgb_reservemsgb_alloc_headroomosmo_swab16idtag_namesipaccess_sendipa_check_pull_headersosmo_panicmsgb_lengthmsgb_allocipa_pong_msgipa_id_ack_msgipa_id_req_msgipaccess_idtag_nameosmo_ipa_msg_alloc_GLOBAL_OFFSET_TABLE_osmo_log_infologp_stublog_check_levellogp2osmo_ipa_ext_msg_allocosmo_ipa_msg_push_headerhtonsosmo_ipa_process_msgntohsosmo_ipa_parse_unitidstrtoulwriteipaccess_send_pongipaccess_send_id_ackipaccess_send_id_reqosmo_ipa_rcvmsg_baseipaccess_parse_unitidipa_cli_id_respmsgb_freeosmo_ipa_unit_snprintfosmo_ipa_unit_snprintf_mac_addrosmo_ipa_unit_snprintf_loc1osmo_ipa_unit_snprintf_loc2osmo_ipa_unit_snprintf_hwversosmo_ipa_unit_snprintf_swversosmo_ipa_unit_snprintf_nameosmo_ipa_unit_snprintf_sernostrlenmemcpyipa_cli_id_ackosmo_ipa_parse_msg_id_respipa_ccm_id_resp_parseosmo_ipa_segmentation_cbosmo_ipa_msg_push_headersipa_prepend_header_ext*4B>LKGdT{DxrL+ \{*55s *;5;5A"e*T5T5W$$$h%*55 * *P *v * *  5  % 7 5N c &o *~  5    5  * $ 51 B M _ 5v  ' *  5    5 I $ $ $O  *  5    5,AMg-./01234)*EY5fw5,*5#4Se5|5556 8o*8585 =9Q*`Dt5D5*t 5(3tE5\*557#F*Ui5v5!1*@T5ar}5[*5&7I5`z*L5L5W<k  $(,0>48v (08@  @f`dC @`5+D  @: ``   6 *y @7d/.symtab.strtab.shstrtab.rela.text.data.bss.rela.rodata.rela.data.rel.local.comment.note.GNU-stack.rela.eh_frame @r@*( &,6k1@> C@H >@? S0 \ql@@ (! &C{ipa_unit.o/ 0 0 0 644 8680 ` ELF>@@ UHH}]UHH}HuHUHEHUHPHEHUHHEHUHPHEHUH]UHHH}HuHEHHMHEHHUHH H}HEHPHHƿHEH}u HEHHHHUHBHEHHHHUHB HEHHHHUHB(HEHHHHUHB8HEHHHHUHB@HEHHHHUHBHHEUHHH}HEH@HtHEH@HHEH@ HtHEH@ HHEH@(HtHEH@(HHEH@8HtHEH@8HHEH@@HtHEH@@HHEH@HHtHEH@HHHEHHHUHH}HEHP]UHH}fEHEUfP]UHH}fEHEUfP]UHH}fEHEUfP]UHHH}HuHEH@HtHEH@HHUHEHHHUHBUHHH}HuHEH@ HtHEH@ HHUHEHHHUHB UHHH}HuHEH@(HtHEH@(HHUHEHHHUHB(UHHH}HuHEHH0HEHHUHHH}HuHEH@8HtHEH@8HHUHEHHHUHB8UHHH}HuHEH@@HtHEH@@HHUHEHHHUHB@UHHH}HuHUHEHHHUHBHUHH}HE@]UHH}HE@]UHH}HE@]UHH}HEH@]UHH}HEH@ ]UHH}HEH@(]UHH}HEH0]UHH}HEH@8]UHH}HEH@@]UHH}HEH@H]UHH0H}؉ЉfUfEHEHHEHEHEHEHHDHE@f9EuHE@f9EuHE1HEHHEHEHEHEHHJHEH9EuUHHH}HuHEHUHHbUHH H}HuHUHE@HE@HE@HuHEAAȉHHǸUHH H}HuHUHE@5DHE@4HE@3HE@2DHE@1DHE@0HuHEHAPWQEЉHHǸH UHH H}HuHUHE@5DHE@4DHE@3HE@2HE@1DHE@0DHEHPHuHEAQAPWQEEHHHǸH UHH H}HuHUHEHP8HuHEHHHǸUHH H}HuHUHEHP@HuHEHHHǸUHH H}HuHUHEHP HuHEHHHǸUHH H}HuHUHEHP HuHEHHHǸUHH H}HuHUHEHPHHuHEHHHǸipa_unit.c:48ipa_unit.c:77%u/%u/%u%02x:%02x:%02x:%02x:%02x:%02x%s-%02x-%02x-%02x-%02x-%02x-%02x%sGCC: (Debian 12.2.0-14) 12.2.0zRx  AC F <AAC | \-AC h |AC  AC  AC M AC X AC X AC X <KAC F \KAC F |KAC F /AC j KAC F KAC F .AC i AC M <AC M \AC M |AC M AC M AC M AC M AC M AC M <AC M \AC  |&AC a [AC V AC  AC  =AC x =AC x <=AC x \=AC x |=AC x    AL-!y5BPpkcpCUrKK BK+/KRKsKR.7Uu"4&[H0Lc=h===W=ipa_unit.cprefetch__llist_addosmo_ipa_unit_alloc_talloc_zerotalloc_strduposmo_ipa_unit_free_talloc_freeosmo_ipa_unit_get_dataosmo_ipa_unit_set_site_idosmo_ipa_unit_set_bts_idosmo_ipa_unit_set_trx_idosmo_ipa_unit_set_unit_nameosmo_ipa_unit_set_unit_hwversosmo_ipa_unit_set_unit_swversosmo_ipa_unit_set_unit_mac_addrmemcpyosmo_ipa_unit_set_unit_location1osmo_ipa_unit_set_unit_location2osmo_ipa_unit_set_unit_sernoosmo_ipa_unit_get_site_idosmo_ipa_unit_get_bts_idosmo_ipa_unit_get_trx_idosmo_ipa_unit_get_unit_nameosmo_ipa_unit_get_unit_hwversosmo_ipa_unit_get_unit_swversosmo_ipa_unit_get_unit_mac_addrosmo_ipa_unit_get_unit_location1osmo_ipa_unit_get_unit_location2osmo_ipa_unit_get_unit_sernoosmo_ipa_unit_findosmo_ipa_unit_addosmo_ipa_unit_snprintfosmo_ipa_unit_snprintf_mac_addrosmo_ipa_unit_snprintf_nameosmo_ipa_unit_snprintf_loc1osmo_ipa_unit_snprintf_loc2osmo_ipa_unit_snprintf_hwversosmo_ipa_unit_snprintf_swversosmo_ipa_unit_snprintf_serno       " 5 @ S ^      & 1 <    3 k ~   0 C q 5B&"&LDY&e&e&e&DeQ&e& @ `LypCUr @`BR @` @"`4Hc @`W.symtab.strtab.shstrtab.rela.text.data.bss.rodata.comment.note.GNU-stack.rela.eh_frame @@0 &,1l90D Bd Wh R@` P  P@ajibuf.o/ 0 0 0 644 11920 ` ELF>P+@@ UHH}]UHH}HuHUHEHUHPHEHUHHEHUHPHEHUH]UHHH}HuHEHHHUHEHHUHH}HuHEHUHPHEHUH]UHHH}HEHHEH@HHHEHHEH@ UHH}HEHH9E]UHH}uEHiMbH HEHMHiMbH i)iHEHP]UHH}HEHiHEHHHS㥛 HHHHH?H)‰]UHH0}HuHUEH։EHUHEHHMHS㥛 HHHHH?H)HEHPEUHH}HEH@HEHE]UHH@H}HuHEHHEHEHHEHEHEHEHHHEHHEHEHHEHH9uHEHPHEH@H9HEHHEHH9tHUHEHHHEHHLCHEHHEHEHEHEHHHEH9E`HEHUHHHUHHHH}HuЈEEtHEHP`HEHHHEHHEHEH@`HEHEHEHEHHHEHjHEHEHHEHH9uHEHPHEH@H9HEHHEHH9tHMHEHPHHHQHEHHEHEHEHEHHHUHEH`H9`HEHP`HEHHUHH H}HEHHEHE@UHH H}HEHHEHE@UHH H}HEHHEHE@UH}EPH]UHH H}HuHEHHYEHEHEHE苀U)‰ЉHE苀+EUHH H}HuHEHBEHEHfEHE苀U)UHE)‰9UHATSH H}HuHEHyuHUHEHHetEe}HHHuqHUHEHHHEH DHEH.HSEAHHHHǸHtqHUHEHHDHEHHEHHATSPL AHH¾H EHe[A\]UHHH}HuHEHH*HUHEHVHUHEHHUfHEǀHHHu[HEHUHUHPAAHHHHǸHpt]HEHEHEHQRPL AHH¾H UHH H}HuHEH@H@HEHEHH@HE(HHHEHHHHEHHEHHEHHEHHѐUHHpH}HEHEHEH@`HEHEHEHEHHEHEHEHEHHEHEHƿeHEHHEH9uHEHPHEH9HEHHEH9HMHEHPHHHHEHHEH)HUHEHPHEH)HUHEHyHEHHEHEH@BHEHEHEHEHHCHUHEHHGHEHEHEHHEHEHEHUHEH`H9UHH}uHEuOEif*YHEf*YX,HE]UHH H}HE苐HEHHE苀ЉEHE苀w-MʸHH )ʅaHE苀wHE苀vHEPtHE@x9GHEPxHE@xPHE@p9BHEPxHHHuXHE苐HE苀HMIxjRjPA(AHHHHǸH ktXHE苈HE苐HE@xjQjRj(PL AHH¾H0HEHHE苀HHEHHEǀUHH H}HEHHHEHE@p<HE@tHEPpHEPxHEHP`HEHP`HEHP`HEHPhHEHHPPHEHUHPXHEUHH@H}HEHHHEH@`HEHEHEHEHHEHEHE.HUHEHHHEHEHEHHEHEHEHUHEH`H9uHEHHHUHAWAVAUATSHhH}HuHEHHƿHE@uHUHEHHtEˀe}t$HE@HUHEHHE'HUHEHHE̋UHEHHEPxE̍ HEHcHiMbH )‰)ЉEă}"HEPHEHEPHEHHHu]HEHHEHuHUJxUSPAAHHvHHǸHrt_HEHCHEHHE@xSRPEPL AvHH¾H HEH<HEǀHEPHEUHEH HEHHEHHEHEHHEHHEHEH=?B~HEHHEHEH-@BHEHHHHEHt HHHEHxHuHpHELHELHEDhxHEDHEHЋMSxpAWAVAUATEPAAHHHHǸH@HEHt HHHEHxHMHpHELHELHEDhxHEDHEHSxpAWAVAUATURURPL AHH¾HPHEHp@HEHHHѺ(HHEHEH@HEHMHEHUHHQHEHUHPUHMHEHHHEHHt>HUHEHH9uHUHEHH9|NHUHEHH9}:HMHEHUHHEiHUHJ¾HHEHHe[A\A]A^A_]UHHH}HEH`HUHH}u}tE<HUBpHEPpHE@x9BHEPx]UHH}u}tEHUBtHEPxHE@t9GHEPx]UHH}EHEUHEǀ]UHH}HuHUHEHUHHEHUH]syncpoint: %u: marker=%d in_seq=%d jibuf.cNew reference (seq=%u rx=%u tx=%u) jibuf.c:219New threshold: %u ms (freq=%d dropped=%d/%d consecutive=%d/%d) struct osmo_jibufjibuf.c:328dropped %u > %u (seq=%u ts=%u) Menqueuing packet seq=%u rel=%d delay=%d skew=%d thres=%d {%lu.%06lu -> %lu.%06lu} %s jibuf.c:395??GCC: (Debian 12.2.0-14) 12.2.0zRx  AC F <AAC | \.AC i |&AC a @AC { AC V WAC R AAC | ]AC X <AC U \AC  |-AC ( 1AC l 0AC k ,AC g AC R _AC Z <eAC `  \kAC G_ DAC ? AC ~ hAC c oAC j AC   AC  @AC  (`eAC MS #AC ^ ?AC z ?AC z ,AC g  1AC l    AL.-z&/@9EWPRA[]q -31d0,_6ekD)J5hC5 oU lv & 8G eZi|#(?g?,1jibuf.cprefetch__llist_addllist_add_tail__llist_delllist_emptyms2timevaltimeval2msclock_gettime_timevalmsgb_scheduled_tsllist_add_sortedenqueue_pktmsg_get_markermsg_get_sequencemsg_get_timestampsamples2mscalc_pkt_rel_delaymsg_is_in_sequencemsg_is_syncpointmsg_set_as_referencedequeue_msgtimer_expiredrecalc_clock_skewrecalc_threshold_delayosmo_clock_gettimeosmo_rtp_get_hdrntohsntohl_GLOBAL_OFFSET_TABLE_osmo_log_infologp_stublog_check_levellogp2memcpy_talloc_freeosmo_timer_scheduleosmo_jibuf_alloc_talloc_zeroosmo_jibuf_deleteosmo_timer_delosmo_jibuf_enqueue_talloc_memduposmo_timer_pendingosmo_jibuf_emptyosmo_jibuf_set_min_delayosmo_jibuf_set_max_delayosmo_jibuf_enable_skew_compensationosmo_jibuf_set_dequeue_cbGx*!G[ h"# $p*!, "#,( ?$%P& 'g L To *! \  " # \  6 $  ) +  &*! ("=#s $E*!hq "!#@I $:-e.' @ `LzR @` 3d @6`J5  $v D d (g.symtab.strtab.shstrtab.rela.text.data.bss.rodata.comment.note.GNU-stack.rela.eh_frame @@! &C,C1H`90 BW(R@'   *aosmux.o/ 0 0 0 644 5392 ` ELF>@@ UHH}HEH]UHHH}HE@HEHUHATSH0H}HuHUHEЉEEHE@DHE@DHEDHEDHEHEHEDHE@HE@ЋuHEASARAQAPWQEA؉HHǸH0E}yEEEE9EsEEE)EEHe[A\]UHH0H}HuHU؉MHEEEEMHUHHHHϸE}yEEEE9EsEEE)EEeEHcHEHЋEuHMH<HHƸE}yEEEE9EsEEE)EEE;E|EMHUHHHHϸE}yEEEE9EsEEE)EEUHSHXH}HuHUHEEEEHE@jEH}HEEHHHu0EAHH{HHǸOth@@ UHH}]UHH}HuHUHEHUHPHEHUHHEHUHPHEHUH]UHHH}HuHEHHHUHEHHUHH}HuHEHUHPHEHUH]UHHH}HEHHEH@HHHEHHEH@ UHH}HEHH9E]UHH H}HuHUHEHHtHEHHHHHUHEHHHUHUHH}HEHPpHE@hHHEH@xH)‰]UHH H}uHEH@xHEHEH‹E9HtjHEHHE@jDHEHPpHEHHH)HE@hHxHEHuVAHHHǸHEHPxEHHEHPxHE@jUHEfPjHEUHH}HEH]UHHUEEEƒUHH0H}HuHUHEH@<Ht-zHHHHHHǸHEP(HEH@9HEHHEH}u HHHHExHEH@HEH(HEPHEH@LEME@ELEE@hE)LEM@xHWVQRPHHHHǸH0HED@HEH@HEp(HEHHEH@HEH@DHE@hA)HEH@xHAPWVQRAQPL AHH¾H@-HEHPHEHHHE@(PHEP(UHHH}HuHEHHE@(PHEP(UHH@H}HuHEH@HEHEHEHEHHEHEHEKHUHEHHHEHHEȋ@lPHEȉPlHEHEHEHHEHEHEHUHEHH9uUHSH8H}HuHEH@@fEHE@0HEH@(@4t HEH@(@4E9tEeHEHHcHEHE⟃ HEHEH@@u}tHU ȈHEH@(P0JH0HEPHEH@(@HEPHEH@@HUB ȈBHEHUHPPHEH@P<HHHHEH@xHEH@HEH@(H(HEH@(PHEH@LEME@ELEE@hE)LEM@xHWVQRPHHHHǸH0HEH@D@HEH@HEH@(p(HEH@(HHEH@HEH@DHEȋ@hA)HEH@xHAPWVQRAQPL AHH¾H@+HEH@P  ʈHEHPHEH@PуP ʈPHEHPHEH@PR  ʈHEH@HUHRP@ ȈHE@ tMHE@ HEH@HHHEHH@xHHHHEP HEHHHEH@(UމP4HEH@@HUHZ(C8H]UHH H}HuHEH@ƿEHEHH@xHEHE⟃@HEH@HE  ʈHEHEHE@HEH@(@HEPHEPPHEP0PHEHHUHEHH@xHHEHUHUHHHhHhH@HH։HEH}%HHHu}HhH@HhHRHhRh)HhHRxHPAIHHHHǸHt|HhH@HhH@Hh@h)HhH@xHRQPL AHH¾H FHhH@XHEHEHEHEHHEHE@,tIf)p)E)EfEHEHpHEHEHpHhHHHEH@HEHEHEHEHHEHEHEAf)p)E)EfEHEHpHEHxHEHEHEHHEHEHu ;HxHEHUHHHEHEHu EE}u EHE@9EtEHpHhHHHUHEHHHE@EEHEHHh@lPHhPlHEHEHEHHEHEHEHUHEHH9HEHHEHEHEHEHHHUHhHXH9HEUHH H}HEH@0HEHEH(HEH}HE@ PHEP HEHPHE@jHHEHPHEHH HEHP(HEHHHEHHE@HEPhHE@pt%HE@i NHEHUHH H}HEHEHEHUHH H}uHE@u 0EEHE@H‹EHH9HHHuhHE@HHE@HEPIAHH`HHǸH}tjHE@HHE@HMQRPL A`HH¾H EUHH@H}HEHHt HEȋ@(Ht-rHHHHHHǸHEH@ HEHEHEHEHHEHUHMHEHHHEH}uHE@UHH0H}؉uHEH@XHEHEHEHEHH64HE@9EuHE8HEHHEHEHEHEHHHUHEHXH9uUHHH}HuHE@,tHE@pPHEPpHEHPHUHEHHHEHHHUHH H}HuEHEH@@tHEH@(t HEH@(uE.HEHHHEH@ @9tEHE@(EHE@h;Es HEHPHEHHEHHQE}tE]HE@h+EHEPhHE@lu)HEH@i NHEHHE@lPHEPlUHSHxH}HuHEH@@t 1HEHHHtBHEH@4u HEH@HEHEH@4fEHEH@8E_HEHH@ HEHEHEHEHHEH}u HE@fEHE@EHEH@@fEEf+EfEf} BEԃfEHHHDMDE}HEH@HEHH(HEHPHEH@LUMERELUERhE)LUMRxHAQAPWVQRPEMHHHHǸH@DUDMDEHEH@HEHp(HEHHHEH@HEH@DHE@hA)HEH@xHARAQAPWVQRASPL AHH¾HPMHEH@HEH@()9~GHEHHHHt dHEH@HEH@()fEEHEHHXHMH]HHHXHMH]HP(H@ HEHUEHEHHHHEHEHHEHHEHMHEHUHHHHEUHEHEHEPPẺEЃH]fCE̍PHEUʉPHUHEHHEȃ}tHEHEEE9E EH]UHATSHPH}HuHEH@,tHEH@,HE@pPHEPpHEHH@HEHEHEHEHHEHEHEgHEHHEH}Ht-;HHHHHHǸHEPHEH@@f9HEHHEH@Hf9HHHHEH@HDHEHHEH@@HEH@HEHH(HEHPHEH@LEME@ELEE@hE)LEM@xHATSWVQRPHHDHHǸH@HEH@HDHEHHEH@@DHEH@HEHp(HEHHHEH@HEH@DHE@hA)HEH@xHATSAPWVQRAQPL ADHH¾HP8HHHHEH@@HEH@HEHH(HEHPHEH@LEME@ELEE@hE)LEM@xHWVQRPHHIHHǸH0HEH@@DHEH@HEHp(HEHHHEH@HEH@DHE@hA)HEH@xHAPWVQRAQPL AIHH¾H@HEHHEHMHIHH_HEHHEHgHEHEHEHHEHEHEHUHEHHH9HUHEHHE}tEHUHEHHJHe[A\]UHH`H}HuUHEH@0HEf)E)E)EUHEHHEHEHEHEHHEHEHHHHusHEH@HUHRHURh)щHUHJxURPAIHHsHHǸH]FHEH@HEH@HE@h)HEH@xMQRVPL AsHH¾H HEHSHHHHEH@HEH(HEPHEH@H}HDH}hA)H}HxVQRPEIHHxHHǸH  HEH@HEp(HEHHEH@HEH@DHE@hA)HEH@xWVQRAPPL AxHH¾H0rHE@jHURHH9HHHHE@DHE@jHEH@HEH(HEPHEH@LMMEIELMEIhEE)LMMQxAPWVQRPEMHHHHǸH0wHE@DHE@jDHEH@HEp(HEHHEH@HEH@DHE@hA)HEH@xAQAPWVQRARPL AHH¾H@HE@HdHHHHEH@HEH(HEPHEH@H}HDH}hA)H}HxVQRPEIHHHHǸH HEH@HEp(HEHHEH@HEH@DHE@hA)HEH@xWVQRAPPL AHH¾H0HEHdHMHEHUHHHHEHEH UHEHEESHHHHEH@HEH(HEPHEH@H}HDH}hA)H}HxVQRPEIHHHHǸH _HHEH@HEp(HEHHEH@HEH@DHE@hA)HEH@xWVQRAPPL AHH¾H0HUHEHHE}PHHHHEH@HEH(HEPHEH@H}HDH}hA)H}HxVQRPEIHHHHǸH HEH@HEp(HEHHEH@HEH@DHE@hA)HEH@xWVQRAPPL AHH¾H0DHE@PHEPHEHPHE@jHHEHPE! HEHUHH@H}HEH@0HEHEH@XHEHEHEHEHHEHEHE.HUHEHHHEHEHEHHEHEHEHUHEHXH9uHEHHEHHHUHH0H}HEH8HHEH}Ht-HHHHHHǸHEf@HEHHHEH}Ht-HHHHHHǸHEHPXHEHPXHEHPXHEHP`HEHUHHE@HEPhPHMHHHϸHUHBxHEHUH HHHEHUHP0HHHuqHEH@HUHRHURh)HUHRxHPAIHHHHǸHtpHEH@HEH@HE@h)HEH@xHRQPL AHH¾H HHEHUHEHHHEUHH H}HE@fu HEf@HHHHEH}HEHPXHEHPXHEHPXHEHP`HEHUHHE@HEPhPHMHHHϸHUHBxHEHUH HHHEHUHP0HHHuqHEH@HUHRHURh)HUHRxHPAIHHHHǸHtsHEH@HEH@HE@h)HEH@xHRQPL AHH¾H UHH}E}vHEUP]UHH}fEf}u HEf@ HEUfP]UHH}EHEU]UHH}HuHUHEHUHP HEHUHP(]UHH}HEH@(]UHH H}HuHEH@0HEHEHHxHUHEHHHUHH H}uUHEH@0HEUHEHHEH}HHHusHEH@HUHRHURh)щHUHJxURPAIHH'HHǸHtrHEH@HEH@HE@h)HEH@xMQRVPL A'HH¾H ;HH@HHEH}HHHusHEH@HUHRHURh)щHUHJxURPAIHH-HHǸHtrHEH@HEH@HE@h)HEH@xMQRVPL A-HH¾H HEUPHEHEP0HE@4HEHPHEHPHEHPHEHP HEHPXHEHH}tMHEUP,HE@pPHEPpHEHu"HE@i NHEHHHHHEH@HEH(HEPHEH@H}HDH}hA)H}HxVQRPEIHH>HHǸH HEH@HEp(HEHHEH@HEH@DHE@hA)HEH@xWVQRAPPL A>HH¾H0UHH H}uHEH@0HEUHEH*HEH}HHHusHEH@HUHRHURh)щHUHJxURPAIHHIHHǸHHEH@HEH@HE@h)HEH@xMQRVPL AIHH¾H cHHHHEH@HEH(HEPHEH@H}HDH}hA)H}HxVQRPEIHHNHHǸH HEH@HEp(HEHHEH@HEH@DHE@hA)HEH@xWVQRAPPL ANHH¾H0HUHEHH*UHHH}HEH/build/_temp/inst_master/stow/libosmocore/include/osmocom/core/utils.h:127msgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) osmux_input.clink->h->batch_factor <= 8Assert failed %s %s:%d [%s,%u/%u][CID=%u,batched=%u/%u] Batch is full for RTP sssrc=%u [%s,%u/%u][CID=%u,batched=%u/%u] Cannot encode RTP pkt ssrc=%u into osmux batch, too many packets osmux[%s,%u/%u] Not enough memory Bad AMR frame FT=%u, expected %zd bytes, got %d bytes circuit->nmsgs > 0osmux_input.c:400[%s,%u/%u][CID=%u,batched=%u/%u] RTP seq jump detected: %u -> %u (%d lost packets) RTP clonertph2[%s,%u/%u][CID=%u,batched=%u/%u] RTP pkt with seq=%u and different len %u != %u already exists, skip it [%s,%u/%u][CID=%u,batched=%u/%u] RTP pkt with seq=%u already exists, replace it [%s,%u/%u] Couldn't find circuit CID=%u [%s,%u/%u][CID=%u,batched=%u/%u] msg not containing an RTP header [%s,%u/%u][CID=%u,batched=%u/%u] RTP payload too big (%u) for configured batch size (%u) [%s,%u/%u][CID=%u,batched=%u/%u] Dropping RTCP packet [%s,%u/%u][CID=%u,batched=%u/%u] AMR payload invalid [%s,%u/%u][CID=%u,batched=%u/%u] Dropping RTP packet instead of adding to batch osmux_input.c:696struct osmux_in_handlehstruct osmux_linklinkinput-%u[%s,%u/%u] Initialized osmux input converter %u[%s,%u/%u] circuit %u already exists! struct osmux_circuit[%s,%u/%u] OOM on circuit %u [%s,%u/%u][CID=%u,batched=%u/%u] Circuit opened successfully [%s,%u/%u] Unable to close circuit %d: Not found [%s,%u/%u][CID=%u,batched=%u/%u] Closing circuit GCC: (Debian 12.2.0-14) 12.2.0zRx  AC F <AAC | \.AC i |&AC a @AC { AC V VAC Q -AC h AC  <AC M \+AC f |9AC 4 0AC k AC   AC E  AC   AC  @AC  `#AC ^ gAC b AC  AC { dAC _ /AC *  eAC E[  D+AC G hk AC f AC  AC  AC  ,AC g 0AC k (AC U H+AC f hAC M :AC u AC  AC   AC V   A$L.3z&5@?KVfQ-t~}Rd+90  'C#@fgZd|/e+&*7EP_pu 4FPVb;k sO')+,+0'%,K?,+kj,|,:,B13osmux_input.cprefetch__llist_addllist_add_tail__llist_delllist_emptyosmo_talloc_replace_stringmsgb_tailroommsgb_putosmo_amr_get_payloadosmux_ctxosmux_ft_dummy_sizeosmux_circuit_enqueueosmux_circuit_dequeueosmux_circuit_del_msgsosmux_link_putosmux_encode_dummyosmux_build_batchosmux_link_timer_expiredosmux_rtp_amr_payload_lenosmux_circuit_get_last_stored_amr_ftosmux_link_find_circuitosmux_link_del_circuitosmux_link_addosmux_replay_lost_packetsosmux_link_handle_rtp_reqosmux_xfrm_input_talloc_destructornext_default_name_idx_talloc_freetalloc_strduposmo_panicosmo_amr_bytesosmo_rtp_get_hdr_GLOBAL_OFFSET_TABLE_osmo_log_infologp_stublog_check_levellogp2msgb_freentohsmemcpyntohlmemsetmsgb_allocosmo_rtp_get_payloadosmux_xfrm_input_deliverosmo_timer_delosmo_timer_scheduleosmo_amr_ft_validmsgb_copyhtonsmsgb_lengthosmux_xfrm_inputosmux_xfrm_input_alloc_talloc_zerotalloc_asprintfosmo_timer_setup_talloc_set_destructorosmux_xfrm_input_initosmux_xfrm_input_set_batch_factorosmux_xfrm_input_set_batch_sizeosmux_xfrm_input_set_initial_seqnumosmux_xfrm_input_set_deliver_cbosmux_xfrm_input_get_deliver_cb_dataosmux_xfrm_input_set_nameosmux_xfrm_input_open_circuitosmo_timer_pendingosmux_xfrm_input_close_circuitosmux_xfrm_input_fini% 0!C" L#}$   #%1*'  ()a s *L+,*'{ D (); DM d*T - . /   0 *'f  z  ( )     * %N 1 +3:4_25$*'$ - :(O)k$  *  ' 4#T%o1j u!4Q%x,.,*'i ,} (). ,@ W* $6A%`17+%   #88*'/8?8X,  ()8.8G,  **',  (),] o *+%*' \  (1)~ \ **'8 L Y(q)   *: *'    (!)! ! !*!*'S" 4g" t"(")" 4 # "#*2#+W#1#*'$ l$ #$(;$)$ l$ $*%*'u% % %(%)& -& D&*&+.'39' D'!b' o';' ' ' '#' ';' ' 2( (#Z(c(p( 7(<(=(*') D) %)(=))) D) )*)>)* *;i*r** r*<*=**'+ D'+ 4+(L+)+ D+ +*,*'H- |\- i-(-)- |- -*.. .;2.*'. . .(.)/ / ./*/G/4/*'d0 x0 0(0) 1 1 31*1*'1 1 1( 2)W2 i2 2*2*'3 T3 %3(=3)3 T3 3* @ `LzQ ~@R`d $ DudCf|$Hl;&O')+ +,%,L?,lj,|,,B13.symtab.strtab.shstrtab.rela.text.data.bss.rodata.comment.note.GNU-stack.rela.eh_frame @4@Lx &N4,P4 1P490: B:W;R@d @ ! F(haosmux_output.o/ 0 0 0 644 12536 ` ELF>-@@ UHH}]UHH}HuHUHEHUHPHEHUHHEHUHPHEHUH]UHHH}HuHEHHHUHEHHUHH}HuHEHUHPHEHUH]UHHH}HEHHEH@HHHEHHEH@ UHH}HEHH9E]UHH}HEHPpHE@hHHEH@xH)‰]UHH H}uHEH@xHEHEH‹E9HtjHEHHE@jDHEHPpHEHHH)HE@hHxHEHuVAHHHǸHEHPxEHHEHPxHE@jUHEfPjHEUHHH}uHEH;EHt-HEHȋUHEHHHǸHE@jU)ȉHEfPjHEHEHHEHHEHUHH}HEH]UHHUEEEƒUHSH(H}HEHfu HEHfHHHuAC y +AC f 1AC l AC S  (AC U   A%L.4z&6@@L-Z(cm+g. !8N\fv|  5HW^o-B>P+{1-osmux_output.cprefetch__llist_addllist_add_tail__llist_delllist_emptymsgb_tailroommsgb_putmsgb_pullosmux_get_payloadosmux_ft_dummy_sizeosmux_rebuild_rtposmux_xfrm_output_triggerosmux_xfrm_output_talloc_destructor_osmux_xfrm_output_initosmo_panicmsgb_lengthosmo_amr_bytesosmux_xfrm_output_pull_GLOBAL_OFFSET_TABLE_osmo_log_infologp_stublog_check_levellogp2msgb_dataosmo_amr_ft_validosmo_hexdumpmsgb_allochtonlhtonsmemcpyosmo_clock_gettimeosmo_timer_schedulemsgb_freeosmux_xfrm_output_schedosmo_rtp_get_hdrosmux_xfrm_output_flushosmo_timer_pendingosmo_timer_delrandomosmo_timer_setuposmux_xfrm_output_alloc_talloc_zero_talloc_set_destructorosmux_xfrm_output_init2memsetosmux_xfrm_output_set_tx_cbosmux_xfrm_output_set_rtp_msgb_alloc_cbosmux_xfrm_output_set_rtp_ssrcosmux_xfrm_output_set_rtp_pl_type 0D lQ*)6 J Whx  *5 I Vg  *)8BL ` m~  +*K _ l}  "*6EOY 8m z 8 *9 \M Zk \ <  F   !  - " #{ #F $ % #$+')*Q%(++&,@ M.m w  +/131 @ `Lz( @`.  ,Ll-P{ ,.symtab.strtab.shstrtab.rela.text.data.bss.rodata.comment.note.GNU-stack.rela.eh_frame @@ 8 &,1 90 BWHR@*X H(  pOP-aprim.o/ 0 0 0 644 16104 ` ELF>(;@@UHH H}HuHUHEHHtHEHHHHHUHEHHHUHUHH}HEHPpHE@hHHEH@xH)‰]UHH}HEHHEH@pH)‰]UHH H}uHEH@xHEHEH‹E9HtjHEHlHE@jDHEHPpHEHHH)HE@hHxHEHuVAHHHǸHEHPxEHHEHPxHE@jUHEfPjHEUHHH}uHEH‹E9HtmHEHHE@jDHEHHpHEHH)HE@hHx}HEHREAHHHHǸHEHUHHHEHHE@jUHEfPjHEHUHHH}uHEH;EHt-HEHȋUHEHHHǸHE@jU)ȉHEfPjHEHEHHEHHEHUHH}uUMLEHEUHEUPHEUPHEHUHP]UHH0}uUHMH}waHEHH։HEHEH%HEH}MUuHEIHOHEHPxHEHP(HEUHH }fEHEHEH@HHEUPHEUfPHEUHH H}HuHHHuAHE@HEAAHHHHǸgHEH@@tLHE@HEHEH@@QRL AHǸHHEuHE@fuEMHEH@H@0Ht.HEH@L@0HE@HEHEHAЉEHE@E}HHHuAHE@HEAAHHHHǸgHEH@@tLHE@HEHEH@@QRL AHǸHHEH@HEEHE։vHEHHHuAHE@HEAAHHHHǸgHEH@@tLHE@HEHEH@@QRL AHǸHHEHPHEHHEEUHATSHH}HuHE@HE@u'HEH@HHHEHHHHHuJHEH@HHE@AAHHHHǸpHEH@@tUHEH@HHEPHEH@@QRL AHǸHDHHHHEH@HHE@HHIHE@HHHSMIHHHHǸHHEH@@HEH@HDHE@HHHHE@HHHHEH@@HATSRL AHǸH He[A\]UHHPH}HEHHEHEH@H@@HEHHHEH}u HUHEHHE}}y& HEHEHHHu6EAAHHHHǸZHEH@@t?HEH@@jURL AHǸHHEHHEHHEHE@HE@HE0H}HEIHHEHEuHUHEHHE1HEH@H@8HtHEH@HH8HUHEHHщEHEHE!HEHHEHUHH H}HEHHEHEH@HEHEH@(HtHEHP(HEHHEHUHH0H}HuH}Ht-HHHHHHǸHEHHEH}HuHEHfHt-HHHHHHǸHEEHE@EHE@EHEоHNHEоHbHEHEUEHEfPEHEfPHEH@HUHHUHH H}uHEHHHEH}u|HEHUHPHEHpHMUHEIL H HHUHBHEH@HuHEHHHHEHHEHHEUHHH}HEHHHUHHH}HuHEH@HUHHUHH}HEH@]UHH}HuHEHUH]UHH}HEH]UHHH}HEH@HUHH H}uHEHHEUHEHnHEHEH@ HtHEHP HEHUHH H}HEHHHHEH}u HEHHUHBHEH@HuHEHHHvHEH@HUHHHEH@HHEH@HHEH@HHHHE@HEH@@8HEUHHH}H}tQHEH@Ht,HEH@HHEH@HHEH@HEHHHUHHH}HuHEH@HUHHUHHH}HuHEHHHUHEHH= sizeof(*oph)struct osmo_prim_srvprim.c:310prim.c:320struct osmo_prim_srv_linkprim.c:377prim.c:400Cannot open, Address not configured Started listening on Lower Layer Unix Domain Socket: %s GCC: (Debian 12.2.0-14) 12.2.0zRx VAC Q <-AC h \"AC ] |AC  AC  AC  AAC | AC  _AC Z <AC   \tAC Gh :AC 5 [AC V 9AC 4 AC  %AC `  *AC e @AC M `AC U AC L AC Z [AC V AC  gAC b  *AC e @IAC D `AC M AC U AC L AC S AC V AC V  AC V @AC V `AC V  ]AC X V#V-1"?HyRT\Ak_t : [%\ [#0>IU0_j # 9 -FShy8*bt.E]{ /gGbo*I+Gk7Rm']?prim.cosmo_talloc_replace_stringmsgb_tailroommsgb_headroommsgb_putmsgb_pushmsgb_pullosmo_prim_init_sap_ctl_makeprim_hello_cnf_srv_sap_ctl_rx_hello_req_srv_sap_ctl_rx_osmo_prim_srv_read_cb_osmo_prim_srv_closed_cbosmo_prim_srv_freeosmo_prim_srv_alloc_osmo_prim_srv_link_accept_talloc_freetalloc_strduposmo_panicmsgb_lengthosmo_prim_msgb_allocsap_ctl_prim_type_names_GLOBAL_OFFSET_TABLE_osmo_log_infologp_stublog_check_levellogp2osmo_stream_srv_set_flush_and_destroyosmo_prim_srv_sendmsgb_dataosmo_prim_op_namesget_value_stringosmo_stream_srv_get_datamsgb_alloc_cosmo_stream_srv_recv__errno_locationmsgb_freeosmo_prim_srv_closeosmo_stream_srv_send_talloc_zeroosmo_stream_srv_createosmo_prim_srv_set_nameosmo_stream_srv_set_nameosmo_prim_srv_get_linkosmo_prim_srv_set_privosmo_prim_srv_get_privosmo_stream_srv_destroyosmo_stream_srv_link_get_dataosmo_prim_srv_link_allocosmo_stream_srv_link_createosmo_stream_srv_link_set_dataosmo_stream_srv_link_set_domainosmo_stream_srv_link_set_typeosmo_stream_srv_link_set_accept_cbosmo_prim_srv_link_freeosmo_stream_srv_link_closeosmo_stream_srv_link_destroyosmo_prim_srv_link_set_nameosmo_stream_srv_link_set_nameosmo_prim_srv_link_set_addrosmo_stream_srv_link_set_addrosmo_prim_srv_link_get_addrosmo_prim_srv_link_set_privosmo_prim_srv_link_get_privosmo_prim_srv_link_set_log_categoryosmo_prim_srv_link_set_opened_conn_cbosmo_prim_srv_link_set_closed_conn_cbosmo_prim_srv_link_set_rx_sapi_version_cbosmo_prim_srv_link_set_rx_cbosmo_prim_srv_link_set_rx_msgb_alloc_lenosmo_prim_srv_link_openosmo_stream_srv_link_open*5H7LDk,]Zg(*Nbo_* G*m S!q*$ $/D*`s*"{#*#T  *" #0 *8 #U Tg x  $  % & '$ (A *\ p }      ( ! ( ( ) $K U _ l x !     Q *r < + , Q &\1[.23,g9+Z5z67894;D<[f>@*#5GXrK|*s @V`yT0 @`  # \ $8Dbdt$oDd7R$mDd.symtab.strtab.shstrtab.rela.text.data.bss.rodata.rela.data.rel.ro.local.comment.note.GNU-stack.rela.eh_frame @@)P &[,[1`> 9@07 Q0 Zoj@H7` `   #Y:yrs232.o/ 0 0 0 644 10472 ` ELF>%@@ UHH}HuHEHUHPHEHUH]UHHH}HEHHEH@HHHEHHEH@ UHH}HEHH9E]UHHH}HEHUHHH}HEHUHH}HEHPpHE@hHHEH@xH)‰]UHH H}uHEH@xHEHEH‹E9HtjHEHHE@jDHEHPpHEHHH)HE@hHxHEHuVAHHHǸHEHPxEHHEHPxHE@jUHEfPjHEUHH H}HEHEHEHUHH@H}HEH@ HEHHHu*HHKHHǸCt0L AKHH¾HEH0HtHEHUHEH@0HEHEHaHEHEHEHEHE@jHEHHEȋ@HΉEHE@j9EHHHu*HHWHHǸCt0L AWHH¾HEH`HEHHEH0Hu;HEt-HEHHEHEHHHUHH H}HEH@ HEHHHu*HHiHHǸCt0L AiHH¾HEH@@HtHEHP@HEHҸUHH H}uEEtHEHE}yEEtHEHEEUHH H}HEHHHEH}u$HEHP0HEHP0HEHP0HEHP8HEUHHH}HuHEHHEHHUHH}uHEU􉐘]UHH}uUHE]UHH}HuHEHUHP@]UHHpH}EHEHEHEHHǸE}HHHu;IHHHHǸZtGHPL AHH¾HEHEUPHE@HUH։E}HHHu;IHHHHǸZtGHPL AHH¾HE EaEHHHtcEHHHHE9uEHHHE#EEHHH9E|}uEHE@]UHEHUHEHE EE%EEEE0EE%EEEHE@HUE}HHHu;IHHHHǸZtGHPL AHH¾HE/HEpHUHEAIHHѺHHEHE}HE@HHHu9E؉IHHHHǸXtEE؉HPL AHH¾HE4HEt!HEHHHHEHHHHUHH H}HuHE@hHEHHE@HΉE}HHHu;IHHHHǸZtGHPL AHH¾HUHEH/EUHHH}HuHEHP0HEHHHEHUHHH}HE@HE@UHHH}HEHHH% Kmsgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) writing data to rs232 rs232.crs232: short write data to be read in rs232 struct osmo_rs232rs232: cannot open serial port: %srs232: tcgetattr says: %srs232: tcsetattr says: %srs232: could not register FD: %s read error: %s rs232.c:269GCC: (Debian 12.2.0-14) 12.2.0zRx &AC a <@AC { \AC V |%AC ` %AC ` -AC h AC  #AC ^ AC  <AC  \XAC S |\AC W 2AC m AC V AC V AC V AC  <AC  \6AC q |(AC c %AC `  & &@f!%6%L-ZctX(#e"6\HUq2p}(9J UZ 6kx (, %rs232.c__llist_delllist_emptyosmo_fd_write_enableosmo_fd_write_disablemsgb_tailroommsgb_puthandle_ser_writehandle_ser_readserial_fd_cbbaudrate2termbitsosmo_fd_update_whenosmo_panicrs232_tx_timer_cb_GLOBAL_OFFSET_TABLE_osmo_log_infologp_stublog_check_levellogp2msgb_freeosmo_timer_scheduleosmo_rs232_create_talloc_zeroosmo_rs232_set_serial_portosmo_strlcpyosmo_rs232_set_baudrateosmo_rs232_set_delay_usosmo_rs232_set_read_cbosmo_rs232_open__errno_locationstrerrortcgetattrcfsetispeedcfsetospeedtcsetattrosmo_fd_setuposmo_fd_registerosmo_timer_setuposmo_rs232_readosmo_rs232_writemsgb_enqueueosmo_rs232_closeosmo_rs232_destroy_talloc_free  * g- ~:KV gh ~*% 9 ~FWb t ~*. B ~O`k } ~( 5'#;*H$Q%[ o ~|$%  ~&* $)%3 G ~Ten$w%  ~6Q'w()**$ %  #  ~0 A J $S %_  q  ~  + , ' * %  $#  ~0 A Q %]  $o  ~  * - / * $& %0  FD  ~Q b k $t %  F  ~  1 '?  VJ 4 @&`f @`q @ `  , .symtab.strtab.shstrtab.rela.text.data.bss.rodata.comment.note.GNU-stack.rela.eh_frame @Q @ & ( , 1 f90. BNWPR@H#   @%artp.o/ 0 0 0 644 11928 ` ELF>X+@@ UHH}HEHPpHE@hHHEH@xH)‰]UHH H}uHEH@xHEHEH‹E9HtjHEHHE@jDHEHPpHEHHH)HE@hHxHEHuVAHHHǸHEHPxEHHEHPxHE@jUHEfPjHEUHH H}HEH HHEH}HHHu*HH4HHǸCt0L A4HH¾HEUHHH}HHHu8HEILHH<HHǸRt?uHPL A<HH¾HHEHHHUHHH}fEHHHuEEHUHPILHHCHHǸH[tHEHPuHPL ACHH¾H HEUfUHHH}uHHHuDHUHEPILHHLHHǸHZtGHEPuHPL ALHH¾H HEUPUHHH}uHHHuDHUHEPILHHTHHǸHZtGHEPuHPL ATHH¾H HEUPUHH H}HE@jf HHHu8HE@jAHH_HHǸWtDHE@jHPL A_HH¾HHEHHEHE<HHHu:HEAHHeHHǸYtFHEHPL AeHH¾HHEUHH@H}HuHUHE@jf HHHu>HE@jA AHHwHHǸUtBHE@jj PL AwHH¾HHE EHE@j9EHHHuTHEHURjҋMHPAAHH~HHǸHitVHEHE@jHRURPL A~HH¾H HEHEHHHEHE@j+EEHEYEHHHu*HHHHǸCt0L AHH¾#HEHEHE@EE;EHHHu*HHHHǸCt0L AHH¾kEHHEE)EHE =}HHHu*HHHHǸCt0L AHH¾EHHPHEHEE9EHHHu*HHHHǸCt0L AHH¾E)EUHEȉHEUHHpH}UHMDEEHEHHUHEH@H)HUHUHEH@H)HUHEHyHEHHEHEH@BHEHMHEHUHAHQHEHi@BHEHHEHMHKY8m4HHHH H?HH)HEHEIƒHEHHEHHHu1HEIHHHHǸNt;HuL AHH¾HHEHUHEfHEPHEEHEPE HH։HEH}HHHu*HHHHǸCt0L AHH¾ HEHHEHE?ʀHE߈HEHEHEPPEHE؉уP ʈPHEHHUf HUfBHE@HU؉BHEPEHEPHE@HU؉B}t!UHEHHH HEHHEP HEHHEUHAWAVAUATSHHH}HuHUHEEEH}tHEHEHHEH}u HEH HEHE@HE@DHEDHEDHE@DHE@EHE@HEЋuHEHSAWAVAUATDMAȉHHǸH0Eă}yEEEȋE9EsẺEċE)EEeEHcHEHЋE̋uHMH<HHƸEă}yEEEȋE9EsẺEċE)ẼEEHcHE@jH H9rE̋MHUHHHHϸEă}yEEEȋE9EsẺEċE)E̋EHe[A\A]A^A_]msgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) struct osmo_rtp_handleOOM rtp.c%s (h=%p) rtp.c:62%s (handle=%p, seq=%u) %s (handle=%p, ts=%u) received RTP frame too short (len = %d) received RTP version %d not supported. received RTP frame too short for an RTP header (%d < %zu) received RTP frame too short for its csrc (%u < %d, csrc_count = %d) received RTP frame too short for extension header received RTP frame too short, extension header exceeds frame length received RTP frame too short for padding length received RTP frame with padding greater than payload Correcting frame difference of %ld frames RTPRTP ver=%01u ssrc=%u type=%02u marker=%01u ext=%01u csrc_count=%01u sequence=%u timestamp=%u [%02x ]osmo_rtp_handle_freeosmo_rtp_handle_tx_set_sequenceosmo_rtp_handle_tx_set_ssrcosmo_rtp_handle_tx_set_timestampGCC: (Debian 12.2.0-14) 12.2.0zRx -AC h <AC  \AC  |AC  AC  AC  AC  AC  AC  <aAC \ ,\/AC M --@-` <K!Ze|{N+L]~rxA a/rtp.cmsgb_tailroommsgb_put__FUNCTION__.3__FUNCTION__.2__FUNCTION__.1__FUNCTION__.0osmo_panicosmo_rtp_handle_create_talloc_zero_GLOBAL_OFFSET_TABLE_osmo_log_infologp_stublog_check_levellogp2osmo_rtp_handle_free_talloc_freeosmo_rtp_handle_tx_set_sequenceosmo_rtp_handle_tx_set_ssrcosmo_rtp_handle_tx_set_timestamposmo_rtp_get_hdrosmo_rtp_get_payloadntohsosmo_rtp_buildgettimeofdaymsgb_allochtonshtonlmemcpyosmo_rtp_snprintfntohl g! 7*F~Zgx~*< )<1CZit*\\ 4`*~||-*KRfs *&:GXs*#@Ri*$$'>}*dd'>* 2 Q *` t       * ,% 2 C N ,` w  * d    d  j - *C W d u       * ~3 @ Q \ ~n  .V!&w!"+%"1" @-`{N ~@A `.symtab.strtab.shstrtab.rela.text.data.bss.rodata.comment.note.GNU-stack.rela.eh_frame @@@ &,1  90 BWR@) H  *astream_cli.o/ 0 0 0 644 40200 ` ELF>@@UHH}HuHUHEHUHPHEHUHHEHUHPHEHUH]UHHH}HuHEHHMHEHHUHH}HuHEHUHPHEHUH]UHHH}HEHHEH@HHHEHHEH@ UHH}HEHH9E]UHHH}HEHUHHH}HEHUHH H}HuHUHEHHtHEHHHHHUHEHHHUHUHH H} HEHHEHHEH}uݐUHH}HEHPpHE@hHHEH@xH)‰]UHH H}uHEH@xHEHEH‹E9HtjHEHHE@jDHEHPpHEHHH)HE@hHxHEHuVAHHHǸHEHPxEHHEHPxHE@jUHEfPjHEUHHH}uHEH;EHt-HEHȋUHEHHHǸHE@jU)ȉHEfPjHEHEHHEHHEHUHSHH}HEHHE苀dHHHuuHE苀HHHHEHHHEHHuHHRIIHHHHǸHHE苀HHHHEHHHEHHuHHRQPL AHH¾H MHEǀHHHu|HE苘dHE苀HHHHEHHHEHHuHSRIIHHHHǸHt{HE苘dHE苀HHHHEHHHEHHuHSRQPL AHH¾H HE苀dHUHHH]UHH}HE]UHHH}HEHHt$HEHHHEHǀUHHH}HEt1HEHHHEHEǀUHH H}HE苀EHE苀HE苀u%HEHHHEǀHE@xttHEH3;HEH-HHHHHHǸHEǀ}2HHHuuHE苀HHHHEHHHEHHuHHRIIHHHHǸHttHE苀HHHHEHHHEHHuHHRQPL AHH¾H HEH8HtHEH8HEHUHHH}HE@xtt1HE+HEHHtHEHHUHHH}HE@xHt-HHHHHHǸHEHUHHH}HHHuuHEHHHHEHHHEHHuHHRIIHHHHǸHttHEHHHHEHHHEHHuHHRQPL AHH¾H HEH@HtHEH@HEHҐUHATSHPH}HEHHtHEHHH3HEHHEHEHEHEHHEHHHHuuHEHHHHEHHHEHHuHHRIIHHHHǸHttHEHHHHEHHHEHHuHHRQPL AHH¾H HHHHEHHEHHHHEHHHEHHuHSRIIHHHHǸHHEHHEHHHHEHHHEHHuHSRQPL AHH¾H HE$ tc $tUtH HEHHEHHHEHډEHE,=uxHE HHEH@XEHEH@`fEHEHHEHHHEHUA@HHډE;HEHHEHHHEHډEܐEܡ}HEH9EpHHHHEHHEHHHHEHpHEHHuHHSMQRIIHH&HHǸH HEHHEHHHHEHpHEHHuHHSMQRVPL A&HH¾H0UHEHHEHHEHH&}EHHHE؉HHEHDHEHHHHEHHHEHHuHHSATRIIHH/HHǸH E؉HHEHDHEHHHHEHHHEHHuHHSATRQPL A/HH¾H0} u!HEHHEHHVHEHHEH7HEHHEHHtHEHHHe[A\]UHH}]UHH H}uEEEHEHEEHt-VHHHHHHǸ}yHEH7HMHUEIHѺE}xE~HEHHE@xu&HEHHtHEHHHEHHEHpHHHHuuHE苀HHHHEHHHEHHuHHRIIHHjHHǸHttHE苀HHHHEHHHEHHuHHRQPL AjHH¾H HEǀHE苀$ t& Jt@tu7HEH-HE,f=uHEHqEHEH0HtHEH0HEHUHH H}uHEH@ HEHEt tbHEHwEHHHuuHEHHHHEHHHEHHuHHRIIHHHHǸHttHEHHHHEHHHEHHuHHRQPL AHH¾H HEHECHHHuuHEHHHHEHHHEHHuHHRIIHHHHǸHttHEHHHHEHHHEHHuHHRQPL AHH¾H HEH,*HEHHHHǸUHH H}HEHHHEH}u HE@xHEǀ$HEǀ(HEfǀ,HEǀHEHHEHHHHHEǀdHEHǀPHEHHEHHEHHEHHEƀhHEUHH0H}uHUHEHHEHEt t'HEHUHEH0}6}H}t }8HHHuuHEHHHHEHpHEHHuHMQRIIHHHHǸHttHEHHHHEHpHEHHuHMQRVPL AHH¾H HEH(HHHuuHEHHHHEHHHEHHuHHRIIHHHHǸHttHEHHHHEHHHEHHuHHRQPL AHH¾H HEH HHHuuHEHHHHEHpHEHHuHMQRIIHHHHǸHttHEHHHHEHpHEHHuHMQRVPL AHH¾H HEHHHt HELHHU؋MHEHA8HEH*HEHHHHǸUHH0H}uHUHEHHEHEt tHUHEH ]H}Q}GHEHHHHuuHEHHHHEHpHEHHuHMQRIIHHHHǸHHEHHHHEHpHEHHuHMQRVPL AHH¾H *HEHHHHǸUHH0H}uHUHMHEHHEHMЋUHuHEHEHEt t'HEHUHEH/}6}E}t }5HHHuuHEHHHHEHpHEHHuHMQRIIHHHHǸHttHEHHHHEHpHEHHuHMQRVPL AHH¾H HEHHHHuuHEHHHHEHHHEHHuHHRIIHH HHǸHttHEHHHHEHHHEHHuHHRQPL A HH¾H HEHHEHHHt HELHHU؋MHEHA8HEH*HEHHHHǸUHHH}HuHMHUHEHHVHE@xu*HEHHtHEHHUHHUHH}HEH]UHHH}HuHMHEHHUHH0H}HuHUEH} vPEHHHEHHEHH"H HEHHHHEHHsEEHH;Er@HEUHcH"HDHHHHEUHcH"HDEHE9E|HE؉HE舐HE苀`HE艐`UHH}fEHEUfHE`HE`]UHH}fEHEUf"HE`HE`]UHHH}HuHMHEHHUHH0H}HuHUEH} vLEHHHEHHEHHDH HEHHEHHEEHH;Er>HEUHcHDHHHHHEUHcHDHEHE 9E|HE؉HE舐 HE苀`HE艐`UHH}fEHEUf,HE`HE`]UHHPH}HuHEHHUHHHEHEHEHHUHHUHHH}HuHEHUHPHEHHtHUHEHHoUHH}u}t }t,HEU(HE`HE`]UHH}u}}y} t,HEU$HE`HE`]UHH}uHEUd]UHH}HuHEHUHX]UHH}HEHX]UHSHH}HE,HEHى¾HHHH]UHHH}HE@xHt-HHHHHHǸHEHUHH}HuHEHUH0]UHH}HuHEHUH8]UHHH}HuHE@xHt-9HHHHHHǸHE@xHEHUH@UHHH}HuHE@xHt-FHHHHHHǸHE@xHEHUHHUHHH}HEHHEHHHEHHHEHHHUHH H}uHE苀`tHE苀x HEHHE苀`HE艐`HE,=HELhHEHEHEHHE"DHE DHEH HE,HAPjVQWMHщ¾H0EdHEHEHHE"HEH HE,jQIAHщ¾HE}y}t HEHEHEHHUEAIHpHѺHE苀`t/HE,HE苀ΉE}x)HEHHxHEǀ(HE苀HEǀUHH}E}tHE`HE`HE`HE`]UHATSH H}EHE؋`tHEHx HEHHE؋`HE؉`HE؋$ tU tGt:HEHHE؋(EHE,=HE EEHE uHE"ftMHE uEHELhDMHEDHEHELHE"D]HEH HE,HE؋(HE؋$HASAQAPWAREI؉H0ExHEHELHE"DHEH HE,HE؋(HE؋$jWHE P}yHEHE6EEHE؋`t,HE,ȋEΉE}HE؋@xt tS\HEHHU؋EAIHHѺHEHH@XHEHHE,f=u^HEHHM؋uHEILHHUHHEHHtNHEH0H4HEHHM؋uHEILHHUHHEHHHEHHHEHPHEHHHEHUHy2JHHHHHHǸHEǀ;HEǀEHE؋@xuHEǀHe[A\]UHH H}HEHEHHHuuHEHHHHEHHHEHHuHHRIIHHHHǸHttHEHHHHEHHHEHHuHHRQPL AHH¾H HEHUHH H}HuH}Ht- HHHHHHǸH}Ht-!HHHHHHǸHEHHHHuuHE苀HHHHEHHHEHHuHHRIIHH$HHǸHttHE苀HHHHEHHHEHHuHHRQPL A$HH¾H HEHHE@xt t4HEHHEHHHEHHHEHHHt-0HHHHHHǸHE,f=u$HEHHM@HHEHEHHUHHE}y;HEH-9HHHHHHǸUHHHhH`HhHt-SHHHHHHǸH`Ht-THHHHHHǸHh@xHt-UHHHHHHǸHh$ tb tTtGH`HHcH`HpxHhEHh,=uqHhHPHhHHuHHpIHHH¾HhHpH`HΉE:H`HHcH`HpxHhEE}^}uE thHHHu~HhHHHHhHHHhHHuHHRIIHHvHHǸHt}HhHHHHhHHHhHHuHHRQPL AvHH¾H HhHEr}4HHHu~HhHHHHhHHHhHHuHHRIIHHzHHǸHt}HhHHHHhHHHhHHuHHRQPL AzHH¾H HhHE4UH`HHHHu~HhHHHHhHpHhHHuHMQRIIHHHHǸHt}HhHHHHhHpHhHHuHMQRVPL AHH¾H EUHHH}HE@xtt5HHEHHjHEuTHEHHBHEHH.HHHHHHǸUHH0H}uHUHMH}Ht-HHHHHHǸ}EHHHHHH}tH}t HEEHEƀl}HE舐m}t}uHE艐pvH}tH}t cHEEHEƀt}HE舐u}t}uHE艐xH}tH}t HEƀ|HEƀ~HEHEfH}tH}t HEƀ|HEƀHEHEfH}tH}tuHEƀ|HEƀHEHEfFH}tH}t6HEƀ|HEƀHEHEf/build/_temp/inst_master/stow/libosmocore/include/osmocom/core/utils.h:127msgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) msgb(%p): msgb too small to pull %u (len %u) CLOSEDWAIT_RECONNECTCONNECTINGCONNECTEDCLICONN(%s,%s){%s} not reconnecting, disabled stream_cli.cCLICONN(%s,%s){%s} retrying reconnect in %d seconds... falseAssert failed %s %s:%d CLICONN(%s,%s){%s} connection closed cli->mode == OSMO_STREAM_MODE_OSMO_IOCLICONN(%s,%s){%s} message received CLICONN(%s,%s){%s} send: not connected, dropping data! CLICONN(%s,%s){%s} sending %u bytes of data CLICONN(%s,%s){%s} short send: %d < exp %u CLICONN(%s,%s){%s} send(len=%u) error: %s fd >= 0CLICONN(%s,%s){%s} connection established CLICONN(%s,%s){%s} connected read CLICONN(%s,%s){%s} connected write %s() called with unexpected state %d struct osmo_stream_cliCLICONN(%s,%s){%s} lost connection with srv (%d) CLICONN(%s,%s){%s} connection closed with srv CLICONN(%s,%s){%s} received %d bytes from srv CLICONN(%s,%s){%s} received error %d in response to send stream_cli.c:596stream_cli.c:657cli->mode == OSMO_STREAM_MODE_OSMO_FDcli->mode != OSMO_STREAM_MODE_OSMO_IOcli->mode != OSMO_STREAM_MODE_OSMO_FDstream_cli.c:850CLICONN(%s,%s){%s} reconnecting climsgcli->iofdCLICONN(%s,%s)CLICONN(%s,%s){%s} lost connection with srv osmo_stream_cli_fd_cbstream_cli_iofd_read_cbstream_cli_iofd_write_cbstream_cli_iofd_recvmsg_cbGCC: (Debian 12.2.0-14) 12.2.0zRx AAC | <-AC h \&AC a |@AC { AC V %AC ` %AC ` VAC Q 5AC p <-AC h \AC  |AC   AC E AC U CAC ~ OAC J  AC  @XAC S `[AC V >AC 9  {AC Go AC J AC  AC  $AC  D1AC , dAC  AAC < `AC [ AC L +AC f AC  $9AC t D9AC t d+AC f AC  9AC t OAC J EAC @ LAC G $TAC O DAC V dAC Y AC P  LAC EB XAC S AC Y AC Y (oAC j HoAC j hUAC P HAC C JAC E  AC G .AC )  AC  ,AC  LAC  leAC ` AA-n&@&2%G%]9Vx5-P CPOY >  { 6!Sit/.1`@{A0@,%O=CWdr|`%9VexX[%F]j{!`"-"+ X"'Z#9@#9_#+~#$9{%E%L &T8`&^{&w&&L&XR'p'''oC'o`l(Ux(H +JS+#7G_z13 98 P :estream_cli.c__llist_add__llist_delllist_emptyosmo_fd_write_enableosmo_fd_write_disableosmo_talloc_replace_stringmsgb_queue_freemsgb_tailroommsgb_putmsgb_pullstream_cli_state_namesosmo_stream_cli_close_iofdosmo_stream_cli_close_ofdosmo_stream_cli_readosmo_stream_cli_write_setsockopt_nosigpipestream_cli_handle_connectingosmo_stream_cli_fd_cb__func__.4cli_timer_cbstream_cli_iofd_read_cb__func__.3stream_cli_iofd_write_cb__func__.2osmo_stream_cli_ioopsstream_cli_iofd_recvmsg_cb__func__.1osmo_stream_cli_ioops_sctpconfigure_cli_segmentation_cbbuf.0osmo_fd_update_when_talloc_freetalloc_strdupmsgb_freemsgb_dequeueosmo_panicmsgb_lengthosmo_stream_cli_reconnectosmo_stream_cli_close_GLOBAL_OFFSET_TABLE_osmo_log_infoget_value_stringlogp_stublog_check_levellogp2osmo_timer_scheduleosmo_stream_cli_is_connectedosmo_iofd_freeosmo_fd_unregisterosmo_timer_delosmo_stream_cli_get_fdosmo_iofd_get_fdosmo_stream_cli_get_iofdmsgb_datamemsethtonlsctp_send__errno_locationstrerrorgetsockoptosmo_sock_get_name_bufstream_sctp_sock_activate_eventsosmo_stream_cli_create_talloc_zeroosmo_timer_setuposmo_iofd_get_datastream_iofd_sctp_recvmsg_trailerosmo_stream_cli_set_nameosmo_iofd_set_nameosmo_stream_cli_get_nameosmo_stream_cli_set_addrosmo_stream_cli_set_addrsosmo_stream_cli_set_portosmo_stream_cli_set_local_portosmo_stream_cli_set_local_addrosmo_stream_cli_set_local_addrsosmo_stream_cli_set_protoosmo_iofd_get_ioopsosmo_iofd_set_ioopsosmo_stream_cli_set_segmentation_cbosmo_stream_cli_set_typeosmo_stream_cli_set_domainosmo_stream_cli_set_reconnect_timeoutosmo_stream_cli_set_dataosmo_stream_cli_get_dataosmo_stream_cli_get_socknameosmo_sock_multiaddr_get_name_bufosmo_stream_cli_get_ofdosmo_stream_cli_set_connect_cbosmo_stream_cli_set_disconnect_cbosmo_stream_cli_set_read_cbosmo_stream_cli_set_read_cb2osmo_stream_cli_destroyosmo_stream_cli_open2osmo_sock_init2_multiaddr2osmo_sock_init2osmo_fd_setupstream_setsockopt_nodelayosmo_fd_registerosmo_stream_cli_set_nodelayosmo_stream_cli_openosmo_sock_unix_initosmo_iofd_setuposmo_iofd_set_cmsg_sizeosmo_iofd_notify_connectedosmo_iofd_registerosmo_stream_cli_sendmsgb_enqueuestream_iofd_sctp_send_msgbosmo_iofd_write_msgbosmo_stream_cli_recvsnprintfstream_sctp_recvmsg_wrapperosmo_stream_cli_clear_tx_queueosmo_iofd_txqueue_clearosmo_stream_cli_set_param &2&c n'()* L+,,  +u.*01   K235=1[ i { K4*01   \ K+2C3dl1  \ K4587w89:5 K? I V+u*01   K23 1> L ^ Ku4<'  K1  ;  H +h *0  1      K 2 3  11  ?  Q  Kh 4 6 *0. 6 1T  f  ,z  K 2 3  1    ,  K 4( *0@ ,V ^ 1|    d  K 2 3 ,  1    d1  KH 4 , > ? @ A,">FBW,f>?,*0,1  # 7 KD2\3p,1   K40C<*0RDa,x1   K23D ,$,1J [ m K4)-)E;b Kl v +-E-;2F9*0T\1z   K231  " K94G2*0MU1s  , K231   , K24W*0rz1  T K231  . T@ KW4|  |+ I:JK)*08@1^ p  K231   K4--9*0T\1z   K231  " K94I-U*0px1  $ K231 , $> KU4)  |+K8-?*0Zb1  T K231   T, KC4\ f |s+KL)*09A1_ q  K231    K 4. -: *0U ] 1{      K 2 3  1! ! #! K:!4J!-!)! ,! |!+"NQ"Q" "'#U$ $'R%Wt%X&;&&`&#' K-' 7' D'+' K' ' '+*( K4( >( K(+(.(:( *('(.)h*i9*-r*j*k*l*9+;+.,o-h~-i---k5.jE.l..p.q.\.p(/rZ/sl/ Kv/ / /+/90*0 0(01F0 X0 <l0 Ky02030010 0 <0 K141nD1 KN1 ]X1 e1+1 K1 a1 1+161*01112 2 ,'2 K422L23c2k212 2 ,2 K242)3u?3 KI3 eS3 `3+3v3w3)3 K3 3 3+.4 K84 ]B4 O4+n4 Kx4 a4 4+4 K4 4 4+@5y5 5 o5z5{6y16C=6CO6*0m6u616 6 6 K6263671*7 87 J7 Ka74t7-7*07717 7 7 K 82"83<8D81h8 v8 8 K848-8*08819 19 $E9 KR92j939919 9 $9 K94U:}c: Km: w: :+: K: ]: :+: ;  ;x;;,<u<<  ( 8 `h{ @A`n9 @`` P$DdY  !(Hh{!"-"X"(Z#H#h##$,%{%%( &H`&h{&&&&R' p','L'll(( +S+/103P9p:.symtab.strtab.shstrtab.rela.text.data.bss.rela.rodata.rela.data.rel.ro.local.comment.note.GNU-stack.rela.eh_frame @<@a00 &1=,@= 6@=K1@ CC >@@ V0D _DtDo@ (L & Xj ~stream_srv.o/ 0 0 0 644 38584 ` ELF>@@UHH}HuHUHEHUHPHEHUHHEHUHPHEHUH]UHHH}HuHEHHMHEHHUHH}HuHEHUHPHEHUH]UHHH}HEHHEH@HHHEHHEH@ UHH}HEHH9E]UHHH}HEHUHHH}HEHUHH H}HuHUHEHHtHEHHHHHUHEHHHUHUHH}H}HuHEHHHt7HEH@Hu HEH@ HEHPHEHHHEHH)HH)]UHH H} HEHHEHHEH}uݐUHH}HEHPpHE@hHHEH@xH)‰]UHH H}uHEH@xHEHEH‹E9HtjHEHHE@jDHEHPpHEHHH)HE@hHxHEHuVAHHHǸHEHPxEHHEHPxHE@jUHEfPjHEUHHH}uHEH;EHt-HEHȋUHEHHHǸHE@jU)ȉHEfPjHEHEHHEHHEHUHH}u]UHHHHDDž\HHH@ HEHH@H\H`HΉE}HHHufHHEHH8HEH@0HuHHRIIHHsHHǸH{thHHEHH8HEH@0HuHHRQPL AsHH¾H EEE`  1tHHHuXHEHH8HEH@0HuHHURIIHH{HHǸHmtZHEHH8HEH@0HuHHURQPL A{HH¾H UHEH| HHHugH`HHHEHH8HEH@0HuHHRIIHHHHǸH|tiH`HHHEHH8HEH@0HuHHRQPL AHH¾H HE<f=UHEH_EE}nHHHub`HEHH8HEH@0HuHHRIIHHHHǸH`HEHH8HEH@0HuHHRQPL AHH¾H |HEPt(HE<ȋEΉE}xEHEH@Hu E0HEH@UHEHщE}u EEUHH H}HEHxHHEH}ueHEǀ4HEǀ8HEfǀ<HEHUAIHaHѺHHEƀTHEUHHH}HuHEHH0HUHEHHjUHH}HEH@0]UHH}E}tHEPHEPHEPHEP]UHHH}HuHMHEHHUHH0H}HuHUEH} vNEHHHEHHEHHH HEHHEHHtEEHH;ErDHEUHcHHHHHHEUHcHHEHE09E|HE؉HE舐0HE苀PHE艐PUHH}fEHEUf2HEPHEP]UHH}fEHEUf<HEPHEP]UHH}u}t }t,HEU8HEPHEP]UHH}u}}y} t,HEU4HEPHEP]UHH}HuHEHUHH]UHH}HEHH]UHHpHHHf)E)EHHEHHEHt HH4 t) qtctQHE H<H@H}HMHjjIA.HE}y HEH EӀ}tHE HEHuHEHEHEHHEHMHEH}HHuIA.HEă}x EHH9EsHUHEHHEHEHtHUEHHHE}~HUEHHHE}HEHuHEHEHEHHEHEHMHHHǸE}x EHH9EsHUHEHHEHEHtHUEHHHE}~HUEHHHEHDž|H@H|HHΉE}HEHuHEHEHEHFHEHEHMHHHǸEԃ}x EHH9EsHUHEHHEHEHtHUEHHHE}~HUEHHHEHHHEHE@mHEHuHEHEHEHHEHEHPHEHuHHHǸE}x EHH9EsHUHEHHEHEHtHUEHHHE}~HUEHHHEHUHHH}HEH¾HHHuHUHH}HE]UHH}HE@]UHH}HuHEHUH@]UHHH}HEHHEHHHUHH H}HE@x'HE苀Pu HEHHE苀PHE艐PHE苀4 tU 1tG#t:HEH0HE苀8EHE<=uzHEHTHE2DHE0DHEH0HE<HE苀8HE苀4HWjjjjH0E]HE2HEH0HE<HE苀8HE苀4AAEE}yEWHEUPHEHyEHE@!HEHH8HEH¾HiUHH}H}uHE@u]UHHH}HEHu'HEHHE@HE@UHH0H}uHUHMH}Ht-"HHHHHHǸ}<}q}}]}t }tlLH}tH}t @HEEHEƀX}HE舐Y}t}uHE艐\H}tH}t HEEHEƀ`}HE舐a}t}uHE艐dH}tH}tuHEƀhHEƀjHEHEfnFH}tH}t6HEƀhHEƀkHEHEfpUHH0H}uHUHEHHE}}}t }HHHu[HEHHHEH@HuHHURIIHHjHHǸHHEHHHEH@HuHHURQPL AjHH¾H HHHuOHEHPHEH@HuHIIHHmHHǸG0HEHPHEH@HuHRPL AmHH¾HHHHuXHEHHHEH@HuHHURIIHHpHHǸHutbHEHHHEH@HuHHURQPL ApHH¾H HEHHHHuLHEHPHEH@HuHIIHHtHHǸetRHEHPHEH@HuHRPL AtHH¾HHEHHEHuLHEH>HEHHt HELHU؋MHEHAHEHUHH0H}uHUHEHHEHHHuLHEHPHEH@HuHIIHHHHǸetRHEHPHEH@HuHRPL AHH¾H}HHHufHHEHHHEH@HuHHRIIHHHHǸH{thHHEHHHEH@HuHHRQPL AHH¾H HEHuHEt HEHUHH0H}uHUHMHEHHEHHHuXHEHHHEH@HuHHURIIHHHHǸHmtZHEHHHEH@HuHHURQPL AHH¾H HMЋUHuHEHE}}}t }HHHu[HEHHHEH@HuHHURIIHHHHǸH+HEHHHEH@HuHHURQPL AHH¾H HHHuOHEHPHEH@HuHIIHHHHǸZCHEHPHEH@HuHRPL AHH¾H}HHHHuXHEHHHEH@HuHHURIIHHHHǸHutbHEHHHEH@HuHHURQPL AHH¾H HEHHHHuLHEHPHEH@HuHIIHHHHǸetRHEHPHEH@HuHRPL AHH¾HHEHHEHuLHEH>HEHHt HELHU؋MHEHAHEHUHH H}EHHHuLHEHPHEH@HuHIIHHHHǸetRHEHPHEH@HuHRPL AHH¾HHE苀HHHuLHEHPHEH@HuHIIHHHHǸetRHEHPHEH@HuHRPL AHH¾H*HEHHtHEHHEH҉EEUHSHXH}HEHHtHEHH =HEHHEHEHEHEHxHHHu`HE@jHEHHHEH@HuHHRIIHHHHǸHutbHE@jHEHHHEH@HuHHRQPL AHH¾H HEH4 tc 'tUtH HEHHEHHHEHډEHEH<=uxHE HHEH@XEHEH@`fEHEHHEHHHEHUA@HHډE;HEHHEHHHEHډEE_}4HEH9EHHHudHEHHEHHHEH@HuHRURIIHHHHǸHytfHEHHEHHHEH@HuHRURQPL AHH¾H UHE؉HHEHHEHH}IEHHHuqEԉHHEHHEHHHEH@HuHSRIIHHHHǸHtpEԉHHEHHEHHHEH@HuHSRQPL AHH¾H } uHEHHEHHxkHEHHEHQHEHHEHHt/HEHHHEt HEHH]UHH H}uHEH@ HEEHHHuXHEHHHEH@HuHHURIIHHHHǸHmtZHEHHHEH@HuHHURQPL AHH¾H EtHEHE}tEt HEHXEUHH@H}HuUHMLELMH}Ht-?HHHHHHǸHEHHHEH}u HEǀHEHUHHEHHUEAIH HѺHEHUHHEHUHHEHUHHEHHEHHEHHEHHEHHE܉¾pHHEHHHHHuLHEHPHEH@HuHIIHHPHHǸetRHEHPHEH@HuHRPL APHH¾HHEHHHHEUHH0H}HuUHMH}Ht-gHHHHHHǸHEHHHEH}u ,HEǀHEHUHHEHHE܉¾pHHE<f=u_HEHPHMuHEILHHUHHEHHtOHEH0H5HEHPHMuHEILHHUHHEHHu HEHHH$HEHUHHEHU܉HHHHuXHEHHHEH@HuHHURIIHHHHǸHmtZHEHHHEH@HuHHURQPL AHH¾H HEHHHHEUHHH}HuHEHHHUHEHHHEu*HEHHtHEHHUHHUHH}HEH@]UHHH}HuH}HuHEHt-HHHHHHǸHEHUHUHHH}HuH}Ht-HHHHHHǸHEHUHUHH}HEHE]UHH}HuHEHUH]UHHPH}HuHEHt-HHHHHHǸHEHHUHHHEHEHEHHUHHUHH}HEH]UHSHH}HEH<HEHى¾HHHH]UHHH}HEHt-HHHHHHǸHEHUHHH}HEtt1HE+HEHHtHEHHUHHH}HEHt-#HHHHHHǸHEHUHH}HEH]UHHH}HEttGiHEHHHEHEHHHEǀQHEHHHEHǀ-BHHHHHHǸHEHHtHEHHEHHEHHHUHH H}HuH}Ht-PHHHHHHǸH}Ht-QHHHHHHǸHE苀HHHuLHEHPHEH@HuHIIHHSHHǸetRHEHPHEH@HuHRPL ASHH¾HHEHHE苀t t6HEHHEHHHEHH7HEH<f=u$HEHHM@HHEHEHHUHHE}y;HEH-fHHHHHHǸUHHHhH`HhHt-HHHHHHǸH`Ht-HHHHHHǸHhHt-HHHHHHǸHhH4 tb "tTtGH`HHcH`HpxHhEHhH<=urHhHPHhH@HuHHpIHHH¾HhHpH`HΉE:H`HHcH`HpxHhEE} thHHHuRHhHPHhH@HuHIIHHHHǸktXHhHPHhH@HuHRPL AHH¾HE}HHHuRHhHPHhH@HuHIIHHHHǸktXHhHPHhH@HuHRPL AHH¾HEUH`HHHHu^HhHHHhH@HuHHURIIHHHHǸHst`HhHHHhH@HuHHURQPL AHH¾H EUHHH}HEtt(:HEHHyHEHHHEHHHEt HEH/build/_temp/inst_master/stow/libosmocore/include/osmocom/core/utils.h:127msgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) msgb(%p): msgb too small to pull %u (len %u) SRV(%s,%s) failed to accept from origin peer, reason=`%s' stream_srv.cSRV(%s,%s) accept()ed new link on fd %d SRV(%s,%s) accept()ed new link from %s SRV(%s,%s) accept()ed unexpected address family %d struct osmo_stream_srv_linkstream_srv.c:255%sstream_srv.c:453linkAssert failed %s %s:%d SRVCONN(%s,%s) lost connection with client (%d) SRVCONN(%s,%s) connection closed with client SRVCONN(%s,%s) received %d bytes from client SRVCONN(%s,%s) Connection is being flushed and closed; ignoring received message SRVCONN(%s,%s) connected write SRVCONN(%s,%s) error to send: %s SRVCONN(%s,%s) message received (res=%d) SRVCONN(%s,%s) received %u bytes from client SRVCONN(%s,%s) message received SRVCONN(%s,%s) sending %u bytes of data SRVCONN(%s,%s) short send: %d < exp %u SRVCONN(%s,%s) send(len=%u) error: %s SRVCONN(%s,%s) connected read/write (what=0x%x) struct osmo_stream_srvSRVCONN(%s,%s) could not register FD stream_srv.c:849stream_srv.c:892SRVCONN(%s,%s) could not register FD %d stream_srv.c:899conn && conn->mode == OSMO_STREAM_MODE_OSMO_IOconnconn->mode == OSMO_STREAM_MODE_OSMO_IOconn->mode == OSMO_STREAM_MODE_OSMO_FDsrv->mode == OSMO_STREAM_MODE_OSMO_IOfalsestream_srv.c:1094msgSRVCONN(%s,%s) Connection is being flushed and closed; ignoring new outgoing message SRV(%s,%s)SRVCONN(%s,%s) lost connection with client GCC: (Debian 12.2.0-14) 12.2.0zRx AAC | <-AC h \&AC a |@AC { AC V %AC ` %AC ` VAC Q mAC h <5AC p \-AC h |AC  AC  AC M (AC # AC  .AC i <AC M \JAC E |+AC f AC  9AC t 9AC t LAC G TAC O <AC Y \AC P |AC  <AC w AC I AC L AC Y 1AC l < AC  \0AC k |IAC D AC  AC   AC  AC  AC   <}AC Es `0AC + CAC > AC  gAC b AC M wAC r  _AC Z @$AC _ `AC Y AC  AC P  OAC EE ]AC X [AC V $^AC Y DAC L dAC  SAC N AC  |AC w AA-n&@&2%G%]9Vxm51-^2(  $ =@Gb@@q "}<(0/=NWaqwS  . : J[. +yY ] 9 9 L To 1 Os<!1>pIY5 s@0&<2Tul)C+^.g0C.\.wxN/_/$// !0:0OWD1[n0]1^13S  8 M V5] b ~ O:| stream_srv.c__llist_add__llist_delllist_emptyosmo_fd_write_enableosmo_fd_write_disableosmo_talloc_replace_string_osmo_strbuf_remainmsgb_queue_freemsgb_tailroommsgb_putmsgb_pull_setsockopt_nosigpipeosmo_stream_srv_link_ofd_cbget_local_sockname_bufbuf.1stream_srv_iofd_read_cbstream_srv_iofd_write_cbsrv_ioopsstream_srv_iofd_recvmsg_cbsrv_ioops_sctposmo_stream_srv_readosmo_stream_srv_writeosmo_stream_srv_cbbuf.0osmo_fd_update_when_talloc_freetalloc_strdupmsgb_freemsgb_dequeueosmo_panicmsgb_lengthaccept_GLOBAL_OFFSET_TABLE_osmo_log_info__errno_locationstrerrorlogp_stublog_check_levellogp2osmo_sockaddr_to_strstream_sctp_sock_activate_eventsstream_setsockopt_nodelayosmo_stream_srv_link_create_talloc_zeroosmo_fd_setuposmo_stream_srv_link_set_nameosmo_stream_srv_link_get_nameosmo_stream_srv_link_set_nodelayosmo_stream_srv_link_set_addrosmo_stream_srv_link_set_addrsosmo_stream_srv_link_set_portosmo_stream_srv_link_set_protoosmo_stream_srv_link_set_typeosmo_stream_srv_link_set_domainosmo_stream_srv_link_set_dataosmo_stream_srv_link_get_dataosmo_sock_multiaddr_get_ip_and_portosmo_multiaddr_ip_and_port_snprintfgetsocknameosmo_stream_srv_link_get_socknameosmo_stream_srv_link_get_ofdosmo_stream_srv_link_get_fdosmo_stream_srv_link_set_accept_cbosmo_stream_srv_link_destroyosmo_stream_srv_link_closeosmo_stream_srv_link_openosmo_sock_unix_initosmo_sock_init2_multiaddr2osmo_sock_initosmo_fd_registerosmo_stream_srv_link_is_openedosmo_fd_unregisterosmo_stream_srv_link_set_paramosmo_iofd_get_dataosmo_iofd_txqueue_lenosmo_stream_srv_destroystream_iofd_sctp_recvmsg_trailermsgb_datamemsethtonlsctp_sendosmo_stream_srv_createosmo_sock_get_name_bufosmo_stream_srv_create2osmo_iofd_setuposmo_iofd_set_cmsg_sizeosmo_iofd_registerosmo_stream_srv_set_nameosmo_iofd_set_nameosmo_stream_srv_get_nameosmo_stream_srv_set_read_cbosmo_stream_srv_set_closed_cbosmo_stream_srv_set_flush_and_destroyosmo_stream_srv_set_dataosmo_stream_srv_set_segmentation_cbosmo_iofd_get_ioopsosmo_iofd_set_ioopsosmo_stream_srv_get_dataosmo_stream_srv_get_socknameosmo_stream_srv_get_fdosmo_sock_multiaddr_get_name_bufosmo_stream_srv_get_ofdosmo_iofd_get_fdosmo_stream_srv_get_iofdosmo_stream_srv_get_masterosmo_iofd_freeosmo_stream_srv_sendmsgb_enqueuestream_iofd_sctp_send_msgbosmo_iofd_write_msgbosmo_stream_srv_recvstream_sctp_recvmsg_wrapperosmo_stream_srv_clear_tx_queueosmo_iofd_txqueue_clear  2 c n!"#$ L%I&f&z %.'B*)O*X+w   ',-*+   ''.o*)  4 ',-  4! '8.Y*)p/  d ',-/   d) '@.t0*)   ',-4 B T 'k.12  ' 4 5R :   !u A B CDX hC #CJ# .!oJLqMNO2PQ2 ' * / %S*) # L7 'D,\-  L '.*)   ',0-T ] o '.*)   ',-% 6 H '_.*)   ',-  / 'F.V#bTrU#S*)  <$ '1,B-b k <} '.*)*+  \ ',&-/*8+W e \w '.TUS*) ) = 'J,_-   '.V*)& ; LO '\,t-  L '.*)  ' '4,H-l u  '.*)   ',0-P a s '.*)    ' , -?  H  Z  'q . # T U # *)! +! ?! 'L!,]!-}! ! ! '!.!*)! " " '!",2"-R" [" m" '".#*)N# `# t# '#,#-# # # '#.>$&M$Wi$X$Y$Z$&$W$[ %&%W8%XJ%*f%&y%*)%&% % <% '%,%-&&#& 1& <C& 'Z&.&*&*)&+&&& & d ' '',1'-?'+N'&m' x' d' ''.'#'U'#2(Ua(*)( ( ( '(,(-( ) ) '*).) ') *) /)%) )4;*5*]*O**)* + + '!+,2+-R+ [+ m+ '+.+ +!+ '+ *+ /+% , ,4_,],<,_,`,,_- *-![-aj-*)- - - '-,--- . . '3..B. EM.!.c/ '!/ \+/ /8/%v/ '/ / //%0 ')0 30 /@0%Z0j|0k0n00o01 '1 '1 /41%1q1 '1 1 /1%>2QO222t2 '2 2 /2%2 2!+3 '53 ?3 /L3%h3 'r3 "|3 /3%3*)3 3 ,3 '3,4-(4 14 ,C4 'Z4.j4#4v4w 5x 5#.5 '85 B5 /O5%5 '5 5 /5%5 '5 "5 /5%6 '6 &6 /36%6z6 6  7C27{m7z7*7*7*)7 7 7 '7,8-68 ?8 Q8 'h8.8*)8 8 8 '8,8-9 9 /9 'F9.m9*)9 9 9 '9,9-: : +: 'B:.:}:Upx @A`n9 @`1^2  @ ` . Y ]    @o `   @5`@p  @"d<(l)+^...$N/D/d//000D1(1H1h23V5O:.symtab.strtab.shstrtab.rela.text.data.bss.rodata.rela.data.rel.ro.local.comment.note.GNU-stack.rela.eh_frame @:@`@, & ;, ; 1 ;>B 9@H` Q0B ZBoBj@ J  PV xystream.o/ 0 0 0 644 12448 ` ELF> -@@ UHH}H}HuHEHHHt7HEH@Hu HEH@ HEHPHEHHHEHH)HH)]UHH}HEHPpHE@hHHEH@xH)‰]UHH H}uHEH@xHEHEH‹E9HtjHEHHE@jDHEHPpHEHHH)HE@hHxHEHuVAHHHǸHEHPxEHHEHPxHE@jUHEfPjHEUHH}EHHUHH}EHHUHH}EHHUHH}EHHUHH}EHHUHH}uUEEEHcHEHtEEE;Er۸]UHH Džt E}yEHHEIHѺ EE}yEHHHu9AAHH^HHǸPt=PjL A^HH¾HUHAWAVAUATSH8}HuEHHHu*HHvHHǸCt0L AvHH¾9Eu&MHUEAHѺ 9EHHËHHUIAIA¸HHоHHkH)HHHEUHMHEHH+ẺHEHH HUEAHѺ H UHEHEȃ}HHHu9UAAHHHHǸRt?URPL AHH¾H$ HUEAHѺ He[A\A]A^A_]UHH0}HEHEEEEEEHUEH։E}HHHu0EAHHHHǸOtHL AHH¾HH]UHH`}HuHUEEHEHHcHEHpxH}ЋEHHMQIAHEEt}HMЋUHuHEAHM̋UHuHEAȹHUHSH8H}HuЉUHMHEHEHEH@(Hv HEH@ HE?HE@=uHE@ uHEHHEHUHEHHHEH}uHEX0HEHHHMUHEAHH]UHHHxHplf)E)E)EfEHEHEHE0HEHvHEHEHE@HE@ HEH0HEHHEHEHHEHE HHpH@XHUBHpH@`HEfHMlHpHxHmsgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) sizes of 'struct sctp_event_subscribe': compile-time %zu, kernel: %u stream.cCannot determine SCTP_EVENTS socket option size Kernel only supports sctp_event_subscribe of %u bytes, but caller tried to enable more modern event at offset %u couldn't activate SCTP events on FD %u Unknown protocol %u, cannot set NODELAY %s NOTIFICATION %s flags=0x%x %s (err: %s)None %s %s err=%s%s %s sctp_recvmsg without SNDRCV cmsg?!? GCC: (Debian 12.2.0-14) 12.2.0zRx mAC h <-AC h \AC  |!AC \ !AC \ !AC \ !AC \ !AC \ BAC } <<AC 7 (\AC M AC   AC   |AC Ho AC   AC E  0AC   mm-,5n!M!e!{!!BU< -|&1G`q")06Q  kqzS%stream.c_osmo_strbuf_remainmsgb_tailroommsgb_putosmo_sctp_assoc_chg_strosmo_sctp_paddr_chg_strosmo_sctp_sn_type_strosmo_sctp_sn_error_strosmo_sctp_op_error_strbyte_nonzerodetermine_sctp_sockopt_event_subscribe_sizesctp_setsockopt_events_linux_workaroundstream_sctp_recvmsg_trailerosmo_panic_GLOBAL_OFFSET_TABLE_osmo_sctp_assoc_chg_strsget_value_stringosmo_sctp_paddr_chg_strsosmo_sctp_sn_type_strsosmo_sctp_sn_error_strsosmo_sctp_op_error_strssocketgetsockoptcloseosmo_log_infologp_stublog_check_levellogp2setsockoptmemcpymemsetstream_sctp_sock_activate_eventsstream_setsockopt_nodelayntohlsnprintfosmo_sockaddr_to_str_bufntohsstream_sctp_recvmsg_wrappersctp_recvmsgstream_iofd_sctp_recvmsg_trailer__cmsg_nxthdrosmo_iofd_get_namestream_iofd_sctp_send_msgbhtonlosmo_iofd_sendmsg_msgb,9***** l*l'4EOYlk * 5 Ek!v"#2!@e*s #!S#*ll ]!!* &t  'C ,O ,  '  '3 (   ')'A*Zn{ *%9FWl~ +-.#0 10X 4i 8a <`@X @m`n @U`6 -S4.symtab.strtab.shstrtab.rela.text.data.bss.rela.rodata.comment.note.GNU-stack.rela.eh_frame @@ &P,P6PD1@*x >0 G\PW@ +   <,fsctp.o/ 0 0 0 644 4664 ` ELF>8@@ COMM_UPCOMM_LOSTRESTARTSHUTDOWN_COMPCANT_STR_ASSOCADDR_AVAILABLEADDR_UNREACHABLEADDR_REMOVEDADDR_ADDEDADDR_MADE_PRIMADDR_CONFIRMEDADDR_POTENTIALLY_FAILEDASSOC_CHANGEPEER_ADDR_CHANGESHUTDOWN_EVENTSEND_FAILEDREMOTE_ERRORPARTIAL_DELIVERY_EVENTADAPTATION_INDICATIONAUTHENTICATION_INDICATIONSENDER_DRY_EVENTFAILED_THRESHOLDRECEIVED_SACKHEARTBEAT_SUCCESSRESPONSE_TO_USER_REQINTERNAL_ERRORSHUTDOWN_GUARD_EXPIRESPEER_FAULTYInvalid Stream IdentifierMissing Mandatory ParameterStale Cookie ErrorOut of ResourceUnresolvable AddressUnrecognized Chunk TypeInvalid Mandatory ParameterUnrecognized ParametersNo User DataCookie Received While Shutting DownRestart of an Association with New AddressesUser Initiated AbortProtocol ViolationINACTIVEPOTENTIALLY_FAILEDACTIVEUNCONFIRMEDUNKNOWNEMPTYCLOSEDCOOKIE_WAITCOOKIE_ECHOEDESTABLISHEDSHUTDOWN_PENDINGSHUTDOWN_SENTSHUTDOWN_RECEIVEDSHUTDOWN_ACK_SENT  GCC: (Debian 12.2.0-14) 12.2.0`!`:Qi`@sctp.cosmo_sctp_assoc_chg_strsosmo_sctp_paddr_chg_strsosmo_sctp_sn_type_strsosmo_sctp_sn_error_strsosmo_sctp_op_error_strsosmo_sctp_spinfo_state_strsosmo_sctp_sstat_state_strs(8H(h7xFWdo~(8HXh2CTbt(8HX)hAx]u!((4H<XBhIxUco.symtab.strtab.shstrtab.text.data.bss.rodata.rela.data.rel.ro.local.comment.note.GNU-stack@!@'@,@9 4@ ( L0 U  e