ELF>[@@8 @ @@@XJXJPPP@@@ U Uhhh`   888 XXXDDStd888 PtdXxXxXxQtdRtdhhh/lib64/ld-linux-x86-64.so.2GNUGNUsьm"!v;BGNU -(1VP+!IP4r 己-XR<;|;zQcF9cs'E߅aem@/ ռ?Ɗ|3)K%T    N    S !   X  uzn   &DO&bGCm  < ! MO 4 XSxo R " r ^ Z 8; l= I ?jX- V>  C  t )   l  * k (>  K } k)Z k  , !p *  gH 8  p  2 g w *@`F`; u@! y[`2h" 5 P@4Tp_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTabletalloc_asn1_ctxasn1_u28_to_bitstringaper_decodeOCTET_STRING_fromBufasn1bitstr_to_u24asn1_u16_to_strasn1_u8_to_strprint_versionvty_read_config_fileosmo_cpu_sched_vty_initvty_dump_xml_ref_modevty_ref_gen_mode_descinstall_nodetall_vty_ctxlogging_vty_add_cmdsosmo_talloc_vty_add_cmdsvty_outvty_ref_gen_mode_namesinstall_element_veinstall_elementtelnet_init_defaultosmo_iuup_rnl_prim_allocosmo_mnc_nameosmo_plmn_to_bcdosmo_iuup_instance_allocosmo_mnc_from_strosmo_iuup_instance_set_transport_prim_cbosmo_iuup_instance_freeosmo_iuup_instance_set_user_prim_cbosmo_iuup_tnl_prim_allocosmo_iuup_rnl_prim_downosmo_iuup_tnl_prim_uposmo_mcc_nameosmo_prim_srv_link_set_rx_cbosmo_prim_srv_set_nameosmo_stream_cli_set_local_addrsosmo_prim_srv_link_set_log_categoryosmo_prim_srv_link_openosmo_stream_cli_set_nodelayosmo_stream_cli_set_local_portosmo_prim_srv_link_set_opened_conn_cbosmo_prim_srv_link_set_rx_sapi_version_cbosmo_stream_cli_set_reconnect_timeoutosmo_sctp_sn_type_strsosmo_prim_srv_get_privosmo_prim_srv_link_get_addrosmo_prim_srv_link_set_addrosmo_prim_srv_link_set_nameosmo_stream_cli_set_portosmo_prim_msgb_allocosmo_stream_cli_get_ofdosmo_stream_cli_set_nameosmo_stream_cli_set_connect_cbosmo_stream_cli_set_protoosmo_prim_srv_link_freeosmo_stream_cli_createosmo_stream_cli_closeosmo_prim_srv_link_set_privosmo_prim_srv_link_allocosmo_prim_srv_sendosmo_stream_cli_set_read_cbosmo_stream_cli_destroyosmo_stream_cli_set_addrsosmo_prim_srv_closeosmo_sctp_assoc_chg_strsosmo_stream_cli_openosmo_stream_cli_is_connectedosmo_prim_srv_link_set_closed_conn_cbosmo_stream_cli_get_dataosmo_stream_cli_set_dataosmo_stream_cli_sendosmo_rtp_socket_connectosmo_rtp_socket_createosmo_rtp_send_frame_extosmo_rtp_socket_set_paramosmo_rtp_socket_set_ptosmo_rtp_socket_freeosmo_rtp_socket_bindosmo_rtp_socket_set_dscposmo_rtp_socket_set_priorityosmo_rtp_initosmo_rtp_set_source_descosmo_fsm_registerosmo_log_infoosmo_timer_delosmo_timer_setuposmo_fd_unregisterosmo_stderr_targetosmo_fsm_inst_nameosmo_sock_init2_ofdosmo_sockaddr_is_anyget_string_valueosmo_select_shutdown_requestosmo_select_shutdown_doneget_value_stringmsgb_dataosmo_sockaddr_from_str_and_uintosmo_paniclog_set_print_timestamposmo_select_main_ctxosmo_hexdumpmsgb_alloc_clog_parse_category_maskmsgb_talloc_ctx_initosmo_sockaddr_to_strosmo_fsm_inst_freeosmo_wqueue_initosmo_sockaddr_local_iposmo_init_logging2osmo_sockaddr_cmplog_finiosmo_fsm_state_nameosmo_sockaddr_to_str_and_uintosmo_prim_op_nameslogp_stubosmo_sockaddr_to_str_buflog_set_use_color_osmo_fsm_inst_dispatchmsgb_lengthosmo_select_shutdown_requestedosmo_init_ignore_signals_osmo_fsm_inst_state_chglogp2msgb_freeosmo_wqueue_enqueueosmo_fsm_inst_alloclog_set_log_levelosmo_wqueue_clearlog_check_levelosmo_timer_scheduleosmo_daemonizetalloc_pooltalloc_strdup_talloc_freetalloc_reporttalloc_named_consttalloc_enable_null_tracking_talloc_zerotalloc_disable_null_trackingtalloc_report_fullrua_free_directtransferiesrua_new_udtrua_free_connectionlesstransferiesrua_new_dtasn_DEF_RUA_RUA_PDUrua_decode_directtransferiesrua_new_connrua_new_discrua_decode_connectionlesstransferiesasn_debugranap_new_msg_resetranap_imsi_encoderanap_set_log_arearanap_bcd_decodeasn_DEF_HNBAP_HNBAP_PDUhnbap_decode_ueregisteracceptieshnbap_free_ueregisteracceptieshnbap_cause_strhnbap_generate_initiating_messagehnbap_encode_ueregisterrequestiesasn_DEF_HNBAP_HNBRegisterRequesthnbap_free_hnbregisteracceptieshnbap_encode_hnbregisterrequestieshnbap_free_hnbregisterrejectieshnbap_decode_hnbregisteracceptieshnbap_decode_hnbregisterrejectiesasn_DEF_HNBAP_HNBDe_Registerasn_DEF_HNBAP_UERegisterRequesthnbap_encode_hnbde_registeriessctp_recvmsgsnprintfputsperrorexitntohlntohshtonsrecvfromstrlenstdoutoptargatoi__libc_start_mainstderrsendtofprintfraisegetsockname__cxa_finalizestrerrormemsetsignalmemcpyfwritestrcmp__errno_locationgetopt_longstrncmplibasn1c.so.1libosmovty.so.13libosmogsm.so.20libosmonetif.so.11libosmotrau.so.11libosmocore.so.22libtalloc.so.2libosmo-rua.so.0libosmo-ranap.so.7libosmo-hnbap.so.0libsctp.so.1libc.so.6VERS_1LIBOSMOGSM_1.0TALLOC_2.0.2LIBOSMOCORE_1.0GLIBC_2.34GLIBC_2.14GLIBC_2.2.5/build/coverity/install-Osmocom/lib !y  h "V q#ui hp\pQx0\@GG"G,G 8G@FG`PGXGbGLoGШLGGG G(G0G@GHGPG`GhGpG HH H@HFHPHoHȩtHЩ|HHHHHPhVxVW\\Ȫ\aaaaȵȵAAB (hPpWxPPȷP`(8@ȹo@pH)P pEp)Xpp)p`&qhs*pHqqȻ+лq  r(_+00rr+rr?,rH,s=sȽ,нAs Xs(-0xssD-s-t~-Pt@tH-Pt.u Eu(-0Pu~uw.uu`uh.puv//0v w(&40wwY4xȯЯ9د@`hp` (08@ H P X ` hpxȰаذ !"#$% &('0(8)@*H+P,X-`.h/p0x12345678:;ȱ<б=ر>?@ABCDEF G(H0I8J@KHLPMXN`OhPpQxRSTUVWXYZ[Ȳ\в]ز^_`abcdef g(h0i8j@kHlPmXn`ohppqxrstuvwxyz{ȳ|г}س~ (08@HPX`hpxȴдش (08@HPX`hpxHH_HtH5_%_@%_h%_h%_h%_h%_h%_h%_h%_hp%_h`%_h P%z_h @%r_h 0%j_h %b_h %Z_h%R_h%J_h%B_h%:_h%2_h%*_h%"_h%_h%_hp% _h`%_hP%^h@%^h0%^h %^h%^h%^h%^h %^h!%^h"%^h#%^h$%^h%%^h&%^h'p%^h(`%^h)P%z^h*@%r^h+0%j^h, %b^h-%Z^h.%R^h/%J^h0%B^h1%:^h2%2^h3%*^h4%"^h5%^h6%^h7p% ^h8`%^h9P%]h:@%]h;0%]h< %]h=%]h>%]h?%]h@%]hA%]hB%]hC%]hD%]hE%]hF%]hGp%]hH`%]hIP%z]hJ@%r]hK0%j]hL %b]hM%Z]hN%R]hO%J]hP%B]hQ%:]hR%2]hS%*]hT%"]hU%]hV%]hWp% ]hX`%]hYP%\hZ@%\h[0%\h\ %\h]%\h^%\h_%\h`%\ha%\hb%\hc%\hd%\he%\hf%\hgp%\hh`%\hiP%z\hj@%r\hk0%j\hl %b\hm%Z\hn%R\ho%J\hp%B\hq%:\hr%2\hs%*\ht%"\hu%\hv%\hwp% \hx`%\hyP%[hz@%[h{0%[h| %[h}%[h~%[h%[h%[h%[h%[h%[h%[h%[h%[hp%[h`%[hP%z[h@%r[h0%j[h %b[h%Z[h%R[h%J[h%B[h%:[h%2[h%*[h%"[h%[h%[hp% [h`%[hP%Zh@%Zh0%Zh %Zh%Zh%Zh%Zh%Zh%Zh%Zh%Zh%Zh%Zh%Zhp%Zh`%ZhP%zZh@%rZh0%jZh %bZh%ZZh%RZh%JZh%BZh%:Zh%2Zh%*Zh%BTf1I^HHPTE11H=z/Tf.@H=gHfH9tHSHt H=fH5fH)HH?HHHtHSHtfD=ju+UH=SHt H=vY)dj]wUHHH]UHHHHHHHHHHHH(HH4HHmHuHHfHHWHHHHH9]UHSHH}u}t }tbHgHH$OH<iiH gHgHUH5HǸHziH OHHË`iHNHHH}gHH5HǸf(iHGgHHVHeHdVHPcH3{H:cHe1GHeH(HbH-HeH(H(HaUHH}HAsHH¾}HTHu*HHxHnHǸCt0L AxH3H¾P EfHEHHHEHEоHHEHEHUHHHHXHHHHHXHHHH HX(HHHH0HX8HHHH@HXHHHHHPHXXHHHH`HXhHHHHpHXxUHEЉHHEHEHEHEHEHEHE HE@HEHPEMH։ HEHPHE$H։HEHPHE(H։HE(PHEf(UEHcHEHHHHEHHhHEHHHEHHE}y HEHEH]UHHPH}HuHUHEHHEHEHHEUHEȉH7$HEH}HQHu9HEHAHHH_HǸXtEHEHYHPL AHH¾0HEHEH@HEHEHHEHHHPHuOHEHHURMHPAAH^HHvHǸHdtQHEHHURHPEPRL AHH¾7H EHEH@HEHE@HHOHuEHEHHE@AAHHHHǸ\tIHEHHURPRL hAHBH¾_HEHEH@HEHNHuEHEHHE@AAH=HHHǸT\tIHEHHURPRL AH}H¾HHEH~HEHH0HE@HΉ[HEHEHPHEH@HHHE܃}HMHuEHEHHE@AAHeHHHǸT_tKHEHHURPRL AH}H¾HHEHWEUHSHH(H(H@ HEDž<HEHHHEHE@hHEHHHE؋XHHyHǸXtEE؉HPL cA>H-H¾JHEHEHHE苀XH։7E}HCHu9E؉ZIHHDHHǸ/atNE؉HPL ADH\H¾yH2HE苀XtHE苀X{HEǀXEUHHH}HEXtCHEHHHHEHHHHEXHEǀXUHH H}HuHUHEHHE}y#HEH HHEHEHEfHEƀH%BHu;HEAHH5HHǸZ6tGHEHPL hA5H}H¾HHEHoHEH.t HEHdEUHHHxHpHxƀHpHEHHqE}H AHu*HHGHHǸC/t0L AGHH¾H@Hu=HEHHeIHsHKH.HǸ\tIHEHHHPL !AKHH¾0HHEHHxH HHUHH`HHHHHH)E}yEHb?Hu*HH`HHǸCt0L aA`HH¾0HHHEHcHHHH>Hu:UHAIHHhHJHǸSt@EPHPL AhHH¾UHHUHHBUHH H}HuH=Hu4HEHIH^HvHHǸ=St@HEHHPL AvH:H¾HEEUHH H}HuHEHHtHt8HEHPHEHHhE$HEHPHEHH(EEEUHH H}HuHEHHuHEHPHEHH?EEEUHHHXHPHEHxHxpHHPHHPHHxHjAIHHH:HƿHHЉ`Hh`H;Hu*HHHHǸFCt0L VAHOH¾Hxt[w{tt'oHxHPHXHH0EHxHPHXHHEHxHPHXHHEH:Hu*HHHyHǸ5Ct0L aAH>H¾EEUHHHHH@HP@HRDžPH@HEHEUHEHPHHHHDžXHDž`HDžhHEHHHPHEHHCE}Ht-H<HHfHHdHǸ$HEHHv8H¾HEH i8HEHHF8HHEH@XHUHHHH UHHHH pHH@HEH HHHH@HEH H HHH@HEH HHHH@HEH HHHHHH(HHH0HHPHEHH3HEHDžHEHHH HEHHE}yyHr7Hu*HHH)HǸCt0L YAHH¾@HEHH8H¾pHEHEH@XHUHHHUHHHXHE8HEHEH`HHHUH`HHE}yyHA6Hu*HHHHǸCct0L XAHH¾H`HH5H¾HHpHUHHEHHHHEHUHhHEǀXHUHEAHH&H|HUHHEH$HEH6HEUHH@H}HEHHEHEHEHEHHEHEHE'HEHLHEHEHEHHEHEHEHUHEHH9uHEHHt"HEHHHEHǀHEHHEH$HEHCHEH۽HHuUHH H}uHEH`H+HEH}utHEHUHPHEUPHEHP8HEHP8HEHP8HEHP@HEHPPHEHPPHEHPPHEHPXHEHHEHHBHEUHHH}HEH6HEH%HEHUHEHHHsUHHHhddHhH@PHEHEHEHEHHEHEHE'HEHVHEHEHEHHEHEHEHUHhHPH9uHhf@Hf@XHhHPPHhHPPHhHPPHhHPXHhH@8HEHEHEHEHHEHEHE'HEHpHEHEHEHHEHEHEHUHhH8H9uHhf@0f@@HhHP8HhHP8HhHP8HhHP@UHH0H}؉uHEHHEHEHEHEHH5HE@9EuHE;HEHHEHEHEHEHHHUHEHH9uUHH0H}HuH}t HEu HEHHEHEHEHEHHHXHE@t&HEHHHEкHH1u HE>HEHHEHEHEHEHHHUHEHH9uUHH@H}ȉuHEHHEHEHEHEHHHE@0ulHEH@8HEHEHEHEHHh4HE@9EuHEtHEHHEHEHEHEHH2HUHEH8H9uHEHHEHEHEHEHHHUHEHH9KUHH@H}ȉuHEHHEHEHEHEHHHE@HulHEH@PHEHEHEHEHHr4HE@9EuHEtHEHHEHEHEHEHHAH<Ǹ蛳H}HEƀvHEÜH('HuyDeH}tHEP4HEH@H.HHղHEHvuATIIHijHHHǸSHH}t HEH@@PDeH}tHEP4HEH@H船HH/HEHдHH}t HEH@@PuATSRL AHԱǸ3H HEAHHѺH詹He[A\]UHH}HEHPpHE@hHHEH@xH)‰]UHH H}uHEH@xHEHEH‹E9HtjHEHHE@jDHEHPpHEHHH)HE@hHxHEHuVAHH"HǸͱHEHPxEHHEHPxHE@jUHEfPjHEUHH}EHe H轰UHH}EH H蜰UH}E-w>HHHHݱH ]UHH H}H$HuEHE@HEAAHHGHHǸf^tKHE@HERPL KAGH_H¾誯HHEEHE=H6#HuBHE@cIHHNH߰HǸ蔸Eƿ@HE@ H‹EHRL ANHƿѮHH"Hu>HEIH`HRH+HǸbEƿ菮tOHEH‹EHRL ARHԯƿ%HUHSHxH}HEH?HEHEH_HEHHƿ臮HEEH}u HEHHcHEHpHHE@HMHHURIAHډ聰HE}H!Hu*HHgH׮HǸ茶C;t0L ޮAgHH¾HEH˱HEغH HH}Hj Hu*HHlH(HǸݵC茬t0L aAlHH¾8HEHHEغH 8HHE5UHEЉH$E%HEH訵HEHEHgHE=uJHEHAzH=HѺH*HEغH HHuEE膵EE$HHHHHHHu*HyHHHǸNCt0L <AH^H¾詪HUHEHHEHGHu*HHHHǸ躳Cit0L AHʫH¾HUHEHH}E*HHu0EAHyHHkHǸ OϩtAHH¾蕄H HEЋ@XHEЋ@tbtt)uHEH@HHHEHHvBHEH@HHHEHHHEH@HʍHHEHHHHuJHEH@HNjHEЋ@AAHXH.HHǸc螃tPHEH@HjHEЋ@RPL A.HYH¾.H1HHHEH@HHEЋ@HHłIHEЋ@HrH誂HSMIHH8HHǸH蟂HEH@HgDHEЋ@H3H+HHEЋ@HHHATSPL A8H#H¾H He[A\]UHH}HEHPpHE@hHHEH@xH)‰]UHH H}uHEH@xHEHEH‹E9HtjHEHHE@jDHEHPpHEHHH)HE@hHxHEHuVAHH;HǸ趁HEHPxEHHEHPxHE@jUHEfPjHEUHH }uMUHHHHHHHHEH}H\Hu6UEAAH H8H$HǸÉOrtHE؋@HpIAHDžHHHǸ讁W]xtDHE؋@HpRPL zAHăH¾wHHHHhhHEH軑HEH}u$HHH--HPHHEHHE}H"HuQHHHE؋PHHpPAAHӄHHӂHǸrHfwtSHPHE؋@HHpQRPL sAHuH¾vH HHHHEHH HHHH@ 9HHu>HE؋@HpIAHHHāHǸcWvtDHE؋@HpRPL σAHyH¾uHHHHE H<HupHE HEH H{HRHM؋IHpHSPRIAHHHрHǸp~H utoHE HEH H{HJHU؋RHSPQHpPRL AHTH¾tH0H@ HE HEpHHIAȉѺHEHEHPHH@HHH~E}HHu4HE؋@AHHHHǸ5}ZstGHE؋@HPL ]AHOH¾sHEHEHEH]UHH H}HuEHHu3HEAH HH~HǸo|Rst?HEHPL ؁AH~H¾rHHEHEHHEH}HQHu3HEAHHH~HǸ{Rjrt?HEHPL DAH}H¾ rHHEHIEUHH H}HuEHHu=HEPHEAAHHHR}HǸzVqtCHEPHERPL AH}H¾=qHHEHEH脷HEH}HHu=HEPHEAAH`HH|HǸ/zVptCHEPHERPL AHF|H¾{pH$HEPHEHHHEHHEEUHATSH H}HuHEЋPHEЋ@։;HEHEH@H xH;E4HHHEH@HwHEЋ@HHoIHEЋ@HHouSMIHHHH8{HǸxHoHEH@HGwDHEЋ@HH oHHEЋ@HHnuATSPL ~AHzH¾nH HEЋ@XHEЋ@tbtt)uHEH@H\xHHEHHBHEH@H5xHHEHHHEH@HxHHEHH=HHuJHEH@H vHEЋ@AAH}HHyHǸ3wcmtPHEH@HuHEЋ@RPL s}AH=yH¾rmH1HHHEH@HDuHEЋ@HH mIHEЋ@HHlHSMIH}HHxHǸ;vHlHEH@HtDHEЋ@HwHolHHEЋ@H\HTlHATSPL m|AHxH¾gHǸ_c\VtPHEH@H(^HEЋ@RPL jAKHfH¾UH1HHHEH@H]HEЋ@HHUIHEЋ@HHhUHSMIHjHUHFfHǸ^H]UHEH@H%]DHEЋ@HHTHHEЋ@HHTHATSPL iAUHeH¾TH He[A\]UHHiHƿE؉HE@(AAH`aHH/`HǸWSWJtDE؉HE@(RPL aAH_H¾IHEJHEt u*EOHUfBEOHUfBUHH0H}HuHUHEHEЉ)ЉEEaHEHEf9rHEHEfHEfEUHMHEHH:LEHEPHEf}HE苀HE苐HEHPH HuKPNHHE苀IAH_HH4^HǸ\Qa HtNP9NHU苒PRL 9_AH]H¾GHHE苀HE苀HEHKKHHuKPMHHE苀IAH^HHF]HǸnPaGtNOKMHU苒PRL h^AH\H¾FHEEE;EUHSHHH}HuUDEDfEЈEHEHHEHHuSEuHUHRJURuPEPAAH]HH7\HǸ_OH h FtUMUHEH@@uVuQMQRPL v]AH[H¾EH0HEHGHEHEH@HUHZUHHC(UHEH@H@(HMHHCEHEH(HUHHOE܃}HŸHu>HEH@@UAAH\HHZHǸ$NWDtDHEH@@URPL \AHZH¾oDHH]UHSHHXHPHHH@HXH@HEHEH@HEHHHnHp.HFHHu4HE@AH[HHYHǸMSCt@HE@HPL [AHYH¾hCHHXHHH HZHHHJHZHHHJ HZ(HHHJ0HZ8HHHJ@HZHHHHJPHZXHHHJ`HZhHHHJpHZxHH HEHCHXHB HXH@ HEHE苀HEtHEЉHIE܃}HHuIE؉xHHHE@IAHIZH%HXHǸ@KnAWE؉HHURPRL YA%HWH¾AH HEо`HCE܃}HHu4HE@AHYH-HRWHǸzJS)At@HE@HPL jYA-H WH¾@HHEHXHHEHHPxHPHMHEHH=E܃}H6Hu7HE@AHYH5HwVHǸIK@HE@HPL XA5H)VH¾?HtUHXPEHXHH(HPHH>EHPHHHnXHǸCHXHHXH@PHAȉH8X HǸCHHHEjH XQAAHEHnHpHEHH?E܃}HHu7HE@AHWHCHTHǸH7> HE@HPL tWACHTH¾K>HHXH(Ho?HXHP(HHHEHHE܃}HHu=HE@UAAHWHLHSHǸGL=5HE@URPL VALHSH¾]=HH@HXHHRHEHXH(HUHH>E܃}HưHu:HE@UAAHJVHUHSHǸ)FfF5L >PAoHNH¾4HEHEEHHEHHu1HEIHPHuH^NHǸ=N4t;HuL OAuHNH¾Q4HHEH@HHHHu4HEIHOHwHMHǸa= 4HuL 7OAwHyMH¾3HXH^Hu1HEIH3OH|H+MHǸL +JAH5FH¾j, UHHHhH`HEHEHEpH.H`H4H`HHEHjAIHHHHƿP0HHЉpHxpHeHu*HyIHH9EHǸ4C+t0L H>HHRH}HHDHƸ!H@ ftDHE@u H>H>HΔR H}HHDHƸ HE@u H_>HY>HHR(H}HHvDHƸk HE@u H>H>HIR0H}HHCDHƸ' HE@u H=H=HMHH DHHϸHE@u H=H=H̓H@@HHHEHH5CHǸHE@u HU=HO=HMHHCHHϸiHE@u H=H=HGHH}HHCHƸ%H]UHH H}HuUHMHEHHUHH`H}HuUHMEf)E)EfEEHEAHEHHCHH#uEEHHUHH!HEHEH HEHVHUHHwUHH5Hƿ$HUHHHHhHƿ#$HHƿ#$HHƿ#s$HLHƿ#_$HHƿ#K$HHƿ#7$H0Hƿ##$HHƿ#$HcHkH4Hƿ$#HHƿ$#ḦHƿ$#HHƿ$#HHƿ##HKHHHƿ%o#HHƿ#[#HOHH Hƿ&3#HlH$HH$]HHOsmoHNodeB - Osmocom 3G Home NodeB implementation Copyright (C) 2015 by Daniel Willmann Based on initial work (hnb-test) by Daniel Willmann Contributions by Pau Espin Pedrol License AGPLv3+: GNU AGPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. osmo-hnodeb.cfgOsmoHNodeB0.2.1Usage: osmo-hnodebSome useful options: -h --help This text. -d option --debug=DCC:DMM:DRR: Enable debugging. -D --daemonize Fork the process into a background daemon. -c --config-file filename The config file to use. -s --disable-color -T --timestamp Prefix every log line with a timestamp. -V --version Print the version of OsmoHNodeB. -e --log-level number Set a global loglevel. VTY reference generation: --vty-ref-mode MODE VTY reference generation mode (e.g. 'expert'). --vty-ref-xml Generate the VTY reference XML output and exit.%s: Unknown VTY reference generation mode '%s' Generating the VTY reference in mode '%s' (%s) %s: error parsing cmdline options hd:Dc:sTVe:Error in command line options. Exiting. CYm-signal %u received hnb_contextasn1_contextFailed to parse the config file: '%s' Error binding VTY portError opening lower layer socketError listening on GTP portError connecting to Iuh portError during daemonizemain.c:324main.c:327helpdebugdaemonizeconfig-filedisable-colortimestampversionlog-levelvty-ref-modevty-ref-xmlDMAINMain programDHNBAPHome Node B Application PartRUARANAP User AdaptationRANAPRAN Application PartDSCTPSCTP connection on the Iuh linkDLLSKLower Layer Unix Domain SocketDRTPRTP Core Network sideDGTPGPRS Tunnelling Protocol/build/coverity/install-Osmocom/include/osmocom/core/bit16gen.hn <= sizeof(r)Assert failed %s %s:%d n <= sizeof(x)/build/coverity/install-Osmocom/include/osmocom/core/bit32gen.h/build/coverity/install-Osmocom/include/osmocom/core/msgb.hmsgb->l3hmsgb(%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) struct gtp_conngtp.c:69UE(%u) Creating PDP context gtp.cUE(%u) Failed creating PDP context: unsupported proto family %u Tx: GTP-U conn not available Tx: GTP-U socket not available Tx: GTP-U len=0 gtp-ulTx GTP-CONN_DATA.ind len=%u with no conn! UE(%u) Rx DL GTP-U loc_tei=0x%08x from unexpected addr=%s! UE(%u) Tx GTP-CONN_DATA.ind len=%u but UE conn_ps is not active! UE(%u) Tx GTP-CONN_DATA.ind len=%u UE(%u) Failed Tx GTP-CONN_DATA.ind len=%u gtp-dlNo errorrecvfrom() failed: rc = %d error = %s Rx GTP-U packet with size %u < %zu (header) Rx GTP-U version %u != 1 Rx GTP-U with Extension Header not supported Rx GTP-U packet with size %u < %zu (header + opt) Rx GTP-U packet with payload size %u != %u (header) GTP1-U sendto(len=%d, to=%s) failed: Error = %s hnb->gtp.wq1u.bfd.fd == -1Failed to set up GTP socket: %s Failed to get GTP-U socket bound address: %s Failed decoding HnbRegisterAccept IEsRx HNB Register accept with RNC ID %u hnbap.cRx HNB Register Reject: parse failure Rx HNB Register Reject with cause %s Rx HNB Register RejectWrong type in UE register accept UE Register accept for IMSI %s, context %u Rx HNBAP initiatingMessage %ld unsupported Error in ASN.1 decode Unexpected HNBAP message received rc == 0Assert failed %s %s:%d Could not encode HNB register request IEs Could not encode HNB deregister request IEs struct hnbOsmoHNodeB0.0.0.0hnb.c:95struct hnb_uehnb.c:122hnb_shutdown_fsm.cfi=NULL%s{%s}: Shutdown process completed successfully, exiting process NONEIN_PROGRESSEXITHNB_SHUTDOWN_EV_STARTfalseAssert failed %s %s:%d HNB_SHUTDOWNosmo_fsm_register(&hnb_shutdown_fsm) == 0%s{%s}: hNodeB is already being shutdown. %s{%s}: Shutting down hNodeB, exit %u, reason: %s msgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) /N(N=N=N6N6N(N(N(NIuh SCTP NOTIFICATION %u flags=0x%0x iuh.cIuh SCTP_ASSOC_CHANGE: %s Iuh %s Iuh rxError during sctp_recvmsg() sctp_recvmsg() errorConnection to HNBGW closed Iuh HNBGW conn closedIuh HNBGW conn notification (SCTP_SHUTDOWN_EVENT)HNBAP message received RUA message received Unimplemented SCTP PPID=%u received Unknown SCTP PPID=%u received RQSSSSSSSSSS&SSSSSSSSSSS&SSSSSSSSSSSSS&SIuh connected to HNBGW 0.0.0.0127.0.0.1cliAssert failed %s %s:%d IuhIuh Connect: %s[:%u] => %s[:%u] Unable to open stream client for Iuh %s[:%u] => %s[:%u] Rx unknown address type %u llsk.cllskNew connection opened while one is already active, dropping it LLSK conn is UP closed_cb received but we have no active llsk conn! LLSK conn is DOWN LLSK conn droppedllsk_rx_cb() SAP=%u (%u bytes): %s Rx msg for unknown SAPI %u (len=%u) llsk-link/tmp/hnb_prim_sockmsgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) Expected prim_size != 0 for ptype=%u op=%u llsk_audio.cHNB_AUDIO_PRIM_CONN_ESTABLISHHNB_AUDIO_PRIM_CONN_RELEASEHNB_AUDIO_PRIM_CONN_DATAUE(%u) Tx AUDIO-CONN_DATA.ind conn_id=%u fn=%u fqc=%u rfci=%u data_len=%u UE(%u) Failed sending AUDIO-CONN_DATA.ind Tx AUDIO-CONN_ESTABLISH.cnf: ctx=%u error_code=%u Failed sending AUDIO-CONN_ESTABLISH.cnf context_id=%u error_code=%u Rx AUDIO-CONN_ESTABLISH.req: ctx=%u with unexpected address type %u Rx AUDIO-CONN_ESTABLISH.req ctx=%u rem_addr=%s Rx AUDIO-CONN_ESTABLISH.req: UE not found! ctx=%u rem_addr=%s UE(%u) Rx AUDIO-CONN_ESTABLISH.req: CS chan not active! rem_addr=%s UE(%u) Rx AUDIO-CONN_ESTABLISH.req: Failed to set up audio socket rem_addr=%s UE(%u) Rx AUDIO-CONN_ESTABLISH.req: Failed to provide proper local address rem_addr=%s UE(%u) Tx AUDIO-CONN_ESTABLISH.cnf: error_code=0 rem_addr=%s loc_addr=%s UE(%u) Failed sending AUDIO-CONN_ESTABLISH.cnf error_code=0 Rx AUDIO-CONN_RELEASE.req id=%u Rx AUDIO-CONN_RELEASE.req: RTP conn not found! id=%u Rx AUDIO-CONN_DATA.req id=%u data_len=%u Rx AUDIO-CONN_DATA.req: RTP conn not found! id=%u data_len=%u Rx AUDIO-%s.%s with length %u < %zu Rx llsk-audio unknown primitive %u (len=%u) Rx llsk-audio unexpected primitive operation %s::%s (len=%u) msgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) Expected prim_size != 0 for ptype=%u op=%u llsk_gtp.cHNB_GTP_PRIM_CONN_ESTABLISHHNB_GTP_PRIM_CONN_RELEASEHNB_GTP_PRIM_CONN_DATATx GTP-CONN_ESTABLISH.cnf: ctx=%u error_code=%u Failed sending GTP-CONN_ESTABLISH.cnf context_id=%u error_code=%u Rx GTP-CONN_ESTABLISH.req: ctx=%u with unexpected address type %u Rx GTP-CONN_ESTABLISH.req ctx=%u rem_tei=%u rem_addr=%s Rx GTP-CONN_ESTABLISH.req: UE not found! ctx=%u rem_addr=%s UE(%u) Rx GTP-CONN_ESTABLISH.req: PS chan not active! rem_addr=%s UE(%u) Rx GTP-CONN_ESTABLISH.req: Failed to set up gtp socket rem_tei=%u rem_addr=%s UE(%u) Rx GTP-CONN_ESTABLISH.req: Failed to provide proper local address rem_addr=%s UE(%u) Tx GTP-CONN_ESTABLISH.cnf: error_code=0 rem_addr=%s rem_tei=%u loc_addr=%s local_tei=%u UE(%u) Failed sending GTP-CONN_ESTABLISH.cnf error_code=0 Rx GTP-CONN_RELEASE.req id=%u Rx GTP-CONN_RELEASE.req: GTP conn not found! id=%u Rx GTP-CONN_DATA.req id=%u data_len=%u Rx GTP-CONN_DATA.req: GTP conn not found! id=%u data_len=%u Rx GTP-%s.%s with length %u < %zu Rx llsk-gtp unknown primitive %u (len=%u) Rx llsk-gtp unexpected primitive operation %s::%s (len=%u) msgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) Expected prim_size != 0 for ptype=%u op=%u llsk_iuh.cHNB_IUH_PRIM_CONFIGUREHNB_IUH_PRIM_CONN_ESTABLISHHNB_IUH_PRIM_CONN_RELEASEHNB_IUH_PRIM_CONN_DATATx IUH-CONFIGURE.ind Failed sending IUH-CONFIGURE.ind Rx IUH-CONN_ESTABLISH.req ctx=%u is_ps=%u est_cause=%u data_len=%u Ignoring Rx IUH-CONN_ESTABLISH.req: HNB not registered to HNBGW! Tx RUA CONNECT ctx=%u is_ps=%u data_len=%u Rx IUH-CONN_RELEASE.req ctx=%u is_ps=%u data_len=%u Rx IUH-CONN_RELEASE.req: Ignoring, HNB not registered to HNBGW! Rx IUH-CONN_RELEASE.req: conn unknown! ctx=%u is_ps=%u data_len=%u Tx RUA DISC ctx=%u is_ps=%u data_len=%u Rx IUH-CONN_DATA.req ctx=%u is_ps=%u data_len=%u Rx IUH-CONN_DATA.req: Ignoring, HNB not registered to HNBGW! Rx IUH-CONN_DATA.req: conn unknown! ctx=%u is_ps=%u data_len=%u Tx RUA DT ctx=%u is_ps=%u data_len=%u Rx IUH-UNITDATA.req data_len=%u Rx IUH-UNITDATA.req: Ignoring, HNB not registered to HNBGW! Tx RUA UDT data_len=%u Rx IUH-%s.%s with length %u < %zu Rx llsk-iuh unknown primitive %u (len=%u) Rx llsk-iuh unexpected primitive operation %s::%s (len=%u) ranap_tx/build/coverity/install-Osmocom/include/osmocom/core/msgb.hmsgb->l2hAssert failed %s %s:%d msgb->l3hmsgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) rtp.ccfg->num_rfci <= ARRAY_SIZE(cfg->rfci)cfg->num_subflows <= ARRAY_SIZE(cfg->rfci[0].subflow_sizes)UE(%u) Rx Unknown prim=%u op=%u from IuUP layerUE(%u) Rx IuUP Transport UNITDATA.req: Failed sending RTP frame! id=%u data_len=%u struct rtp_connue-%urtp.c:145osmo_sockaddr_local_ip(%d) failed: err=%d failed to set DSCP=%d: %s failed to set socket priority %d: %s UE(%u) Rx RTP seq=%u ts=%u M=%u pl=%p len=%u UE(%u) Failed passing rx rtp up to IuUP layer: %d UE(%u) Failed parsing remote address! UE(%u) Failed to set RTP socket parameters: %s UE(%u) Failed to set RTP socket Payload-Type 96 UE(%u) Failed to bind RTP/RTCP sockets hnb@%sue@%u-%uOsmoHNodeB-0.2.1UE(%u) Failed to connect RTP/RTCP sockets UE(%u) Cannot obtain locally bound IP/port: %d UE(%u) Failed setting up IuUP layer: %d rua_txfailed to decode RUA DT IEs rua.cRx RUA DT context_id=%u is_ps=%u ranap_len=%zu Rx RUA DT: Failed finding ue context_id=%u is_ps=%u Tx IUH-CONN_ESTABLISH.cnf context_id=%u is_ps=%u Failed sending IUH-CONN_ESTABLISH.cnf context_id=%u is_ps=%u Tx IUH-CONN_DATA.ind context_id=%u is_ps=%u ranap_len=%zu Failed sending IUH-CONN_DATA.ind context_id=%u is_ps=%u ranap_len=%zu failed to decode RUA CL IEs Rx RUA UDT ranap_len=%zu Discarding rx RUA UDT ranap_len=%zu due to lower layers not available Tx IUH-UNITDATA.ind ranap_len=%zu Failed sending IUH-CONN_DATA.ind ranap_len=%zu RUA rx Initiating ConnectionlessTransfer RUA rx Initiating DirectTransfer RUA rx unknown Initiating message RUA rx SuccessfulOutcome ConnectionlessTransfer RUA rx SuccessfulOutcome Connect RUA rx SuccessfulOutcome DirectTransfer RUA rx SuccessfulOutcome Disconnect RUA rx SuccessfulOutcome ErrorIndication RUA rx SuccessfulOutcome privateMessage RUA rx unknown SuccessfulOutcome message Y5ʳOԴError in ASN.1 decode RUA_RUA_PDU_PR_NOTHING RUA_RUA_PDU_PR_unsuccessfulOutcome Unexpected RUA message received /build/coverity/install-Osmocom/include/osmocom/core/utils.h:127qR3%s(config-hnodeb)# hnodebConfigure the HNodeB vty.cg_hnbAssert failed %s %s:%d identity TEXTSet the HNB-identity of this HnodeB HNB-Identity network country code <1-999>Set the GSM network country code Country commands Code commands Network Country Code to use %% Error decoding MCC: %s%smobile network code <0-999>Set the GSM mobile network code Network Commands Code commands Mobile Network Code to use %% Error decoding MNC: %s%scell_identity <0-65535>Set the Cell identity of this HnodeB Cell Identity location_area_code <0-65535>Set the Location Area Code (LAC) of this HnodeB LAC %% LAC %d is reserved by GSM 04.08%srouting_area_code <0-255>Set the Routing Area Code (RAC) of this HnodeB RAC service_area_code <0-65535>Set the Service Area Code (SAC) of this HnodeB SAC %s(config-iuh)# iuhConfigure Iuh options local-ip (A.B.C.D|X:X::X:X)Bind Iuh connection on local IP address Local interface IPv4 address Local interface IPv6 address local-port <1-65535>Bind Iuh connection on local SCTP port Local interface port remote-ip (A.B.C.D|X:X::X:X)Connect to HNBGW over Iuh on remote IP address Remote interface IPv4 address Remote interface IPv6 address remote-port <1-65535>Connect to HNBGW over Iuh on remote SCTP port Remote interface port (default: 29169) %s(config-ll-socket)# ll-socketConfigure the Lower Layer Unix Domain Socket path PATHConfigure the Lower Layer Unix Domain Socket path UNIX socket path %s(config-gtp)# gtpConfigure the GPRS Tunnelling Protocol parameters local-ip A.B.C.DConfigure the GTP-U bind address GTP-U local IPv4 address hnodeb%s identity %s%s network country code %s%s mobile network code %s%s cell_identity %u%s location_area_code %u%s routing_area_code %u%s service_area_code %u%s iuh%s local-ip %s%s local-port %u%s remote-ip %s%s remote-port %u%s ll-socket%s path %s%s gtp%sasn-debug (1|0)Enable or disable libasn1c debugging Enable libasn1c debugging Disable libasn1c debugging ranap reset (cs|ps)RANAP related commands Send RANAP RESET Circuit Switched Packet Switched ps;( 8!87XxY @`-t @4`\^ @ 2d H    0 0 P p m =  W  0 KP qp     D 0 %P p      0 P p D 0! " " I#n#0k&X&xl'''(P*/<U0\1|1+4Y455 _6@7`W9o99:?:X; =D>d?;?h?<@1ArA(AH}Bh&CEF-OPbR(VPVpWxXXYY[0eTyfth>lkl?m5nn8RoXpx4qq+rgujy }DghăރLr0P~p=0vPpۑ3 ʢ@3`A :@`- @`&hZ׶ @λdzRx h"zRx $` FJ w?;*3$"D\AC Q |AC   r'AC E uAC  AC   AC  $QAAC | Dr-AC h d&AC a @AC { AC  4AC  AC Z ,AC g $AC  DLAC  dAC Z (AC c fAC a -AC h 'AC  AC  $V_AC Z D:AC u  d;AC E1  AC E  AC   6 AC H  AC G @AC { 4pAC k TaAC \ t99AC 4 RAC  AC  AC  jAC e _FAC A 4GAC B TgAC b t&AC !  4AC /  AC F  AAC |  -AC h & &AC a 4, @AC { TL AC  t AC   AC  SAC N P}AC x AC  AC  4AC  TAC  teBAC } EAC @ AC   xAC E 9AC PAC K 41%AC ` $T6AC G | -AC h AC  !AC \ !AC \ YAC T  IAC D  < 0]AC ES ` i AC   @AC ;  ":AC u  +"\AC W  g$.AC i  q$AC  $ %AC  D %AC  d &^AC Y  U'AC   (AC S  (yAC t  )4AC o  4)#AC ^ $ 7)AC   D 0*wAC Em h ,AC    s-;AC v  -!AC \  --AC h  -AC   L.AC  , !/AAC | L B/vAC q l /AC   0AC   0AC   i2AC   3AC   = $h]AC GQ ,mAC U &mAAC | Gm-AC h Tm&AC a 4Zm@AC { TzmfAC a tmfAC a n-AC h nAC  nAC  eqvAC q rBAC = 4sAC  TtAC  tuAC  vAC   Cy)AC E  H{/AC H" $SAC E $AC U DAC  diAC d ˌAC  ~AC   l-AC ( yVAC Q *AC e $AC  D}AC x dJAC E AC  AC  FAC A ?AC  EAC @ $ߘFAC A D}AC x dbBAC } :AC u BAC } :AC u ڙ}AC x 7;AC v $R}AC x DEAC @  dԚAC E b3AC n uAC  AC  p\Q0\@GhGd"GD,Gc8GsFGTPGVXGebGLoGLGGGGGGGGGGGG HH H@HFHPHoHtH|HHHHPVVW\\\aaaa 1DVhw P 6hxoP > `9 +@ oo`*oo(o 6PFPVPfPvPPPPPPPPPQQ&Q6QFQVQfQvQQQQQQQQQRR&R6RFRVRfRvRRRRRRRRRSS&S6SFSVSfSvSSSSSSSSSTT&T6TFTVTfTvTTTTTTTTTUU&U6UFUVUfUvUUUUUUUUUVV&V6VFVVVfVvVVVVVVVVVWW&W6WFWVWfWvWWWWWWWWWXX&X6XFXVXfXvXXXXXXXXXYY&Y6YFYVYfYvYYYYYYYYYZZ&Z6ZFZVZfZvZZZZZZZZZ[[&[6[F[V[f[v[ȵAAB(PWPPP`@   #op) pEp)Xpp)p&qs*Hqq+q r_+0rr+rr?,r$,s=s,AsXs-xssD-s-t~-Ptt-t%.uEu-Pu~uw.u&uu.uv//0vw&4wwY4xGCC: (Debian 12.2.0-14) 12.2.0 | [ [30\I0Ux|p\h Xy\\J]' Hq^(`7LE"`T\ddAfd-pe&rEe@|e4fff,&ggmhh(hf i-Gi"j,X=rL>w _G}s~@9"ńEjF$ dAfI-pv&r@-@BQWEYq`xQPr Þ-ğ!!Y_I ].5^DSt#uw -``ʹv@պ/qOpo -`vF/R| 6]tSm -x <uJd6Afw-p&r@ fpf -*Hv[ Bss3 )f"i^ 'V'*"h.@H=)}HH`)JtH)`Hs*H+F H_+H +E H/ ?,F> @hG HZ ,}i  H -B H D-: H ~-B @H* -:E hO  Hc -}s H w.; h `H .} H //E t/  H &43( H8 Y4D R h  q Xx  p   %a   8 [       ( E 7Ui  [" A `@76=R{(@`""G/Iq{v %J^wDZy' >v2Eɍ4]pƛ}~ ?`}QY SP &C9Qdx%`8P]\s$A`9h"7Nfnh}:pP@6@ S@4g@L$Egzm$5܏?b.o5 =Re\ /tPr! !Fkl$- `(&;HYv P 'M6%Ok:]o^|v:W7; 2 T '\d s     Ok;  8  !!'!?!\! v!ȵ!j_!c!!!!"="a"q"""""" #&#A#k#@y#a#####@#$p*$J$ݔ\$$$$$$ %<g %@7%V%{%@%%%%)% &'&Scrt1.o__abi_tagcrtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.0__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entrymain.cosmohnodeb_copyrighthnb_cmdline_configvty_infoprint_usageprint_helphandle_long_optionsvty_ref_mode.2handle_optionslong_options.1long_option.0signal_handlerdebug.clog_cat__llist_add__llist_delosmo_load16be_extosmo_store16be_extosmo_load16beosmo_store16beosmo_load32be_extosmo_store32be_extosmo_load32beosmo_store32bemsgb_l3lenmsgb_tailroommsgb_putmsgb_pullnext_gtp_conn_idhnb_gtp_rx_gtphnb_gtp_wq_read_cbhnb_gtp_wq_write_cbsk_get_bound_addrhnbap.chnb_rx_hnb_register_acchnb_rx_hnb_register_rejhnb_rx_ue_register_acchnb_hnbap_rx_initiatinghnb_hnbap_rx_successfulhnb_hnbap_rx_unsuccessfulhnb.cprefetchhnb_shutdown_fsm.cst_none_on_enterst_nonest_in_progress_on_enterst_exit_on_enterhnb_shutdown_fsm_stateshnb_shutdown_fsm_initosmo_sctp_assoc_chg_strosmo_sctp_sn_type_strget_logevel_by_sn_typelog_sctp_notificationhnb_iuh_read_cbhnb_iuh_connect_cbllsk.cllsk_opened_cbllsk_closed_cbllsk_defer_configure_ind_timer_cbllsk_rx_sapi_version_cbllsk_rx_cbllsk_audio.cllsk_audio_prim_size_tblllsk_audio_prim_sizehnb_audio_prim_allochnb_audio_makeprim_conn_establish_cnfhnb_audio_makeprim_conn_data_ind_send_conn_establish_cnf_failedllsk_rx_audio_conn_establish_reqllsk_rx_audio_conn_release_reqllsk_rx_audio_conn_data_reqllsk_gtp.cllsk_gtp_prim_size_tblllsk_gtp_prim_sizehnb_gtp_prim_allochnb_gtp_makeprim_conn_establish_cnfllsk_rx_gtp_conn_establish_reqllsk_rx_gtp_conn_release_reqllsk_rx_gtp_conn_data_reqllsk_iuh.cllsk_iuh_prim_size_tblllsk_iuh_prim_sizellsk_rx_iuh_conn_establish_reqllsk_rx_iuh_conn_release_reqllsk_rx_iuh_conn_data_reqllsk_rx_iuh_unitdata_reqranap.crtp.cmsgb_l2lenllsk_audio_ce_to_iuup_rnl_cfg_iuup_user_prim_cb_iuup_transport_prim_cbrtp_get_bound_addrrtp_bindrtp_rx_cbrua.chnb_rua_dt_handlehnb_rua_cl_handlehnb_rua_rx_initiatinghnb_rua_rx_successfulvty.cosmo_talloc_replace_stringosmo_mcc_from_strhnodeb_nodecfg_hnodeb_cmdcfg_hnodebcfg_hnodeb_identity_cmdcfg_hnodeb_identitycfg_hnodeb_ncc_cmdcfg_hnodeb_ncccfg_hnodeb_mnc_cmdcfg_hnodeb_mnccfg_hnodeb_ci_cmdcfg_hnodeb_cicfg_hnodeb_lac_cmdcfg_hnodeb_laccfg_hnodeb_rac_cmdcfg_hnodeb_raccfg_hnodeb_sac_cmdcfg_hnodeb_saciuh_nodecfg_hnodeb_iuh_cmdcfg_hnodeb_iuhcfg_hnodeb_iuh_local_ip_cmdcfg_hnodeb_iuh_local_ipcfg_hnodeb_iuh_local_port_cmdcfg_hnodeb_iuh_local_portcfg_hnodeb_iuh_remote_ip_cmdcfg_hnodeb_iuh_remote_ipcfg_hnodeb_iuh_remote_port_cmdcfg_hnodeb_iuh_remote_portllsk_nodecfg_hnodeb_llsk_cmdcfg_hnodeb_llskcfg_hnodeb_llsk_path_cmdcfg_hnodeb_llsk_pathgtp_nodecfg_hnodeb_gtp_cmdcfg_hnodeb_gtpcfg_hnodeb_gtp_local_ip_cmdcfg_hnodeb_gtp_local_ipconfig_write_hnodebasn_dbg_cmdasn_dbgranap_reset_cmdranap_reset__FRAME_END___GLOBAL_OFFSET_TABLE__DYNAMIC__GNU_EH_FRAME_HDRhnbap_free_hnbregisterrejectieshnb_gtp_bindosmo_stream_cli_set_read_cbinstall_nodemainosmo_talloc_vty_add_cmdsgetsockname@GLIBC_2.2.5log_set_print_timestamp@LIBOSMOCORE_1.0osmo_stderr_target@LIBOSMOCORE_1.0talloc_disable_null_tracking@TALLOC_2.0.2get_value_string@LIBOSMOCORE_1.0_talloc_zero@TALLOC_2.0.2logp2@LIBOSMOCORE_1.0memcpy@GLIBC_2.14log_check_level@LIBOSMOCORE_1.0osmo_plmn_to_bcd@LIBOSMOGSM_1.0rua_decode_directtransferieshnb_iuh_makeprim_conn_establish_cnfosmo_select_shutdown_requested@LIBOSMOCORE_1.0__TMC_END__llsk_audio_sapi_version_confirmed_ITM_deregisterTMCloneTablehnbap_decode_ueregisteracceptieshnb_audio_prim_type_namesosmo_stream_cli_set_proto_finihnb_ranap_msgb_allocosmo_init_ignore_signals@LIBOSMOCORE_1.0osmo_rtp_socket_createosmo_panic@LIBOSMOCORE_1.0hnb_vty_go_parentmsgb_alloc@LIBOSMOCORE_1.0osmo_sctp_assoc_chg_strs__cxa_finalize@GLIBC_2.2.5fprintf@GLIBC_2.2.5hnb_hnbap_rxmsgb_free@LIBOSMOCORE_1.0log_parse_category_mask@LIBOSMOCORE_1.0asn_debugllsk_rx_gtposmo_rtp_socket_connectosmo_iuup_rnl_prim_down@LIBOSMOGSM_1.0_talloc_free@TALLOC_2.0.2osa2_ll_addrosmo_prim_srv_link_set_closed_conn_cbclose@GLIBC_2.2.5osmo_sockaddr_is_any@LIBOSMOCORE_1.0strncmp@GLIBC_2.2.5osmo_stream_cli_set_datahnb_llsk_can_be_configuredhnb_llsk_allocasn_DEF_HNBAP_HNBAP_PDUosmo_wqueue_init@LIBOSMOCORE_1.0talloc_named_const@TALLOC_2.0.2llsk_rx_audio__data_start_osmo_fsm_inst_state_chg@LIBOSMOCORE_1.0osmo_iuup_instance_set_transport_prim_cb@LIBOSMOGSM_1.0__bss_startrecvfrom@GLIBC_2.2.5osmo_prim_srv_link_get_addrasn_DEF_HNBAP_UERegisterRequestosmo_timer_del@LIBOSMOCORE_1.0osmo_log_info@LIBOSMOCORE_1.0osmo_fsm_register@LIBOSMOCORE_1.0perror@GLIBC_2.2.5hnb_send_deregister_reqmemset@GLIBC_2.2.5hnb_shutdownosmo_iuup_tnl_prim_alloc@LIBOSMOGSM_1.0telnet_init_defaultatoi@GLIBC_2.2.5osmo_fsm_inst_name@LIBOSMOCORE_1.0osmo_rtp_socket_set_ptllsk_audio_tx_conn_data_indhnbap_encode_hnbde_registerieshnb_ue_reset_chanvty_outosmo_sockaddr_local_ip@LIBOSMOCORE_1.0signal@GLIBC_2.2.5osmo_sockaddr_to_str_and_uint@LIBOSMOCORE_1.0osmo_wqueue_clear@LIBOSMOCORE_1.0hnb_ue_freeosmo_fd_unregister@LIBOSMOCORE_1.0_end__gmon_start__asn_DEF_HNBAP_HNBDe_Registerrtp_conn_freestrlen@GLIBC_2.2.5osmo_prim_srv_closeosmo_iuup_instance_free@LIBOSMOGSM_1.0sctp_recvmsg@VERS_1osmo_prim_srv_link_set_log_categoryosmo_iuup_instance_alloc@LIBOSMOGSM_1.0osmo_prim_srv_link_allocrua_new_connoptarg@GLIBC_2.2.5osmo_prim_srv_link_openllsk_rx_iuhosmo_stream_cli_createOCTET_STRING_fromBufosmo_rtp_socket_bindosmo_sockaddr_cmp@LIBOSMOCORE_1.0osmo_sockaddr_to_str_buf@LIBOSMOCORE_1.0rua_free_directtransferiesosmo_mnc_from_str@LIBOSMOGSM_1.0osmo_rtp_socket_set_priorityosmo_daemonize@LIBOSMOCORE_1.0osmo_timer_schedule@LIBOSMOCORE_1.0osmo_rtp_socket_freehnb_shutdown_fsm_timer_cbosmo_stream_cli_set_reconnect_timeoutlog_fini@LIBOSMOCORE_1.0hnb_iuh_makeprim_configure_indhnb_shutdown_fsmsnprintf@GLIBC_2.2.5osmo_prim_srv_get_privosmo_prim_srv_link_freetalloc_report_full@TALLOC_2.0.2aper_decodegtp_conn_txtall_vty_ctxosmo_prim_srv_link_set_opened_conn_cbhnb_freehnb_iuh_freestdout@GLIBC_2.2.5hnb_iuh_prim_type_namesrua_new_udthnb_gtp_prim_type_nameshnb_shutdown_fsm_event_nameshnb_llsk_close_connhnbap_free_hnbregisteracceptiesg_hnbrua_free_connectionlesstransferieshnb_rua_msgb_alloc_edatastderr@GLIBC_2.2.5logging_vty_add_cmdsosmo_prim_srv_link_set_privosmo_stream_cli_closeget_string_value@LIBOSMOCORE_1.0hnbap_decode_hnbregisterrejectieshnb_gtp_makeprim_conn_data_indosmo_iuup_rnl_prim_alloc@LIBOSMOGSM_1.0print_versionllsk_iuh_tx_configure_indosmo_stream_cli_is_connectedhnb_llsk_connectedhnb_iuh_makeprim_unitdata_indexit@GLIBC_2.2.5hnb_allocosmo_fsm_inst_free@LIBOSMOCORE_1.0hnb_iuh_sendosmo_timer_setup@LIBOSMOCORE_1.0asn_DEF_RUA_RUA_PDUasn1_u28_to_bitstringhnb_vty_initosmo_sockaddr_from_str_and_uint@LIBOSMOCORE_1.0htons@GLIBC_2.2.5hnbap_cause_strosmo_wqueue_enqueue@LIBOSMOCORE_1.0osmo_stream_cli_openranap_set_log_areartp_conn_setuposmo_prim_op_names@LIBOSMOCORE_1.0osmo_sctp_sn_type_strsranap_new_msg_resetsendto@GLIBC_2.2.5hnb_llsk_start_listenhnbap_free_ueregisteracceptiesosmo_prim_srv_set_nameosmo_select_main_ctx@LIBOSMOCORE_1.0osmo_sockaddr_to_str@LIBOSMOCORE_1.0hnbap_generate_initiating_messagestrerror@GLIBC_2.2.5hnb_iuh_makeprim_conn_data_indrua_new_dtosmo_rtp_set_source_deschnb_rua_rxosmo_stream_cli_set_nametalloc_asn1_ctxhnb_log_infoosmo_prim_msgb_allocrua_new_discranap_bcd_decodeosmo_mnc_name@LIBOSMOGSM_1.0hnbap_decode_hnbregisteracceptieshnb_find_gtp_conn_by_idosmo_fsm_state_name@LIBOSMOCORE_1.0strcmp@GLIBC_2.2.5hnbap_encode_hnbregisterrequestiesosmo_prim_srv_link_set_rx_cbrtp_conn_allochnb_shutdown_in_progressgtp_conn_freeraise@GLIBC_2.2.5hnb_ue_allocasn_DEF_HNBAP_HNBRegisterRequesthnb_iuh_prim_allocosmo_hexdump@LIBOSMOCORE_1.0vty_read_config_fileosmo_stream_cli_set_addrsosmo_stream_cli_get_datarua_decode_connectionlesstransferiesmsgb_alloc_c@LIBOSMOCORE_1.0_osmo_fsm_inst_dispatch@LIBOSMOCORE_1.0hnb_llsk_freeosmo_prim_srv_link_set_addrosmo_rtp_socket_set_paramasn1bitstr_to_u24osmo_mcc_name@LIBOSMOGSM_1.0osmo_sock_init2_ofd@LIBOSMOCORE_1.0msgb_length@LIBOSMOCORE_1.0log_set_use_color@LIBOSMOCORE_1.0hnb_iuh_connectasn1_u8_to_strasn1_u16_to_strtalloc_report@TALLOC_2.0.2osmo_stream_cli_destroyvty_dump_xml_ref_modegtp_conn_setupgetopt_long@GLIBC_2.2.5tall_hnb_ctxosmo_rtp_socket_set_dscposmo_rtp_initosmo_rtp_send_frame_ext__errno_location@GLIBC_2.2.5_ITM_registerTMCloneTable__dso_handlegtp_conn_allochnb_find_ue_by_imsiputs@GLIBC_2.2.5osmo_stream_cli_set_local_portosmo_stream_cli_set_nodelaytalloc_enable_null_tracking@TALLOC_2.0.2log_set_log_level@LIBOSMOCORE_1.0osmo_fsm_inst_alloc@LIBOSMOCORE_1.0install_elementosmo_stream_cli_sendrtp_conn_tx_dataosmo_iuup_instance_set_user_prim_cb@LIBOSMOGSM_1.0fwrite@GLIBC_2.2.5logp_stub@LIBOSMOCORE_1.0ntohs@GLIBC_2.2.5hnb_send_register_reqhnbap_encode_ueregisterrequestiesosmo_prim_srv_link_set_rx_sapi_version_cbhnb_iuh_allochnb_gtp_unbindosmo_cpu_sched_vty_initranap_imsi_encodeosmo_stream_cli_set_portmsgb_data@LIBOSMOCORE_1.0_IO_stdin_usedosmo_select_shutdown_done@LIBOSMOCORE_1.0ll_addr2osaosmo_stream_cli_set_local_addrshnb_find_ue_by_idmsgb_talloc_ctx_init@LIBOSMOCORE_1.0osmo_select_shutdown_request@LIBOSMOCORE_1.0talloc_pool@TALLOC_2.0.2ntohl@GLIBC_2.2.5osmo_stream_cli_get_ofdosmo_prim_srv_link_set_namehnb_ue_register_txvty_ref_gen_mode_namesosmo_stream_cli_set_connect_cbosmo_iuup_tnl_prim_up@LIBOSMOGSM_1.0vty_ref_gen_mode_descll_addr_type2afosmo_init_logging2@LIBOSMOCORE_1.0__libc_start_main@GLIBC_2.34hnb_find_rtp_conn_by_idinstall_element_vetalloc_strdup@TALLOC_2.0.2osmo_prim_srv_send.symtab.strtab.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.plt.data.bss.comment#88 6XX$I|| Woa PP8i>qo((~o`*`* + +@B`9`9PP P P` [[[[>66 @@U8XxXx~~hhxx   (  Ȳp 0Ȳ+ :&'