ELF>@@@$#AWAVAUIATUSH(HDL$4H\$@DHt$HL$ LD$(H\$E" HHHHAHCHHLHCHDžHDžDžDž DžDžHHH8AAp @_ H{PfHA)FHA)FA)F/ IdžpH{0HHt< I`AdžPHD$Ht<h MfѾ 1HLAdž`H8LIHI~HHH8| I~AFHHt< IFAFHHt  AFM9 A/ Mo0I? H|$LLHAąM A LHc Mg0M A IT$IY HHt<% AL$MO AE I|$HHH8|A|$1҉Aăm1IP AyM A LH IG0H  HPH HH H@H  HPH H! HIHAHJHHD8A@@A @8@@@ IpPHHt< ItApHHH8| 1A#DAdžtHL$ADdM A LH Mw0M A IVI HHt<ANM A M A IFI HH IvDM A DL$4LD$(DLHL$ M A LH9\$DžfDžH(L[]A\A]A^A_H=HHZ H?trIH  LHL8| A>HE1L PhH1XZDMALHMg0MtMALLH5E1@H=HH<H?MALHIG0*H=HHH?IH | LHL8|A>HE1L PVgDH 1ҾGIH=1@H=HHH?KHumHHHƒ8|h8HE1OP1L HY^?1HH5H=f.H=HHnH?;.IHA9LHL8|xA>HE1L P^DHE1PL 1GH_AX8@H=HHH?NIHH@LHL8|A>HE1L PoIHtlLHL8|]A>H 1ҾhIH=1IHH@LHL8|1A>H 1ҾoIH=1H|$HHHfHbZHHHƒ8|8H 1ҾOIH=1~@HHHHƒ8|8H 1ҾVIH=1@IHRJLHL8|\A>H 1Ҿ^IH=10T$T$HHELH=HD$8HD$8LLHD$8H=HD$8foH6E HDLH=LLLH=mLH=HT$HT$LH=L$L$LH=JLHH=HD$HD$HH=HT$8HD$HT$8HD$HHH=HD$HD$HH=HT$8HD$HT$8HD$1H=HT$8HD$HT$8HD$HLH= LH=HLH=L$L$LH=LH=;LLH=LH= LLH=LH=HT$HT$ LH=L$L$2HLH=L$HD$L$HD$HLLHH=HD$HD$HH=HD$HD$HLH=LLHLH=LH=LH=VLLH=LHH=HD$HD$uHLH=LLH=pfDAWAVAUIATUSHHHDHHk0HbHHyHk0Ht@jLuHLHt<DuHH@L}HLH6LL}HH H{HHt<~={EM1LHLHHc1L9H[]A\A]A^A_LHH=EHH=LHH=HHH=HH=eHHH=LHH=HH=L@USHHHtP@uJHHtjueHk0HsGHHu/H{0HHH5[]HH=HHHH=HH='const struct osmo_mdns_sock''''struct sockaddr_in''int''struct addrinfo''struct osmo_mdns_sock'5 48 4 8 iface:57 64 4 4 y:59 80 8 16 multicast_req:56 112 10 10 portbuf:58 144 48 8 hints:55%ustruct osmo_mdns_sockmdns_sock.cretAssert failed %s %s:%d osmo_mdns_sock_init: getaddrinfo: %s osmo_mdns_sock_init: socket: %s osmo_mdns_sock_init: setsockopt: %s osmo_mdns_sock_init: bind: %s mdns_sock.c:124mdns_sock.c:145$NNJ  {z sroommmmmm'hh^^YY'Y'YFYFYBVVOOMM M M'H EE@ @ @ @@ @ @@ @@ @"` @ @ @ @ @ @@ @ @@ @ @ @ @ @ @ @@@ @@@ @ @ @ @ @ @ @ @@ @@ @ @@ @@@@@!`@@ @@%`&`@*.Lubsan_data61*.Lubsan_data60*.Lubsan_data59*.Lubsan_data58*.Lubsan_data57*.Lubsan_data56*.Lubsan_data55*.Lubsan_data54*.Lubsan_data53*.Lubsan_data52*.Lubsan_data51*.Lubsan_type8*.Lubsan_data50*.Lubsan_data49*.Lubsan_data48*.Lubsan_data47*.Lubsan_data46*.Lubsan_data45*.Lubsan_data44*.Lubsan_data43*.Lubsan_data42*.Lubsan_data41*.Lubsan_data40*.Lubsan_data39*.Lubsan_data38*.Lubsan_data37*.Lubsan_data36*.Lubsan_data35*.Lubsan_data34*.Lubsan_type7*.Lubsan_data33*.Lubsan_data32*.Lubsan_type6*.Lubsan_data31*.Lubsan_data30*.Lubsan_data29*.Lubsan_data28*.Lubsan_data27*.Lubsan_data26*.Lubsan_data25*.Lubsan_type5*.Lubsan_data24*.Lubsan_data23*.Lubsan_data22*.Lubsan_type4*.Lubsan_data21*.Lubsan_data20*.Lubsan_data19*.Lubsan_data18*.Lubsan_type3*.LC6*.LC2*.LC10*.LC8*.LC13*.LC5*.LC4*.LC11*.LC9*.LC7*.LC3=H=H=H=H="- : .vvv}} /    &  (0int *v      v 136 7 8 9 : (; 0< 8= @@ HA PB XD`FhHpItJ xMNOQY [\]^ }_ .`b 1+:: M  23"4vy 5     y  :        !&v ) !)./23\^bgl   {   y   : I  0 5 7 8 9 :  ;  < =  >( IIA  . 0 0  0g! fd#&v cb)+} -v('{{vg( cat$  v v) . 6 #   q"""   # 8 ctx v}:  ',-02 5 X8 `:v<v >v @v Bv Dv G3 d( hp  ;   m   !   7vty q "vm "v "v& J outL M"O  R STW" vtyX }[7 rb\ }_j `o a"b"j e rawf 8I P U Y ]" c7 gt } :! v" !; v"" &v #DDB#DSS#DLU9% )dst& })trx'  h  ( )r  l1h+w l2h,w ( l3h-w 0 l4h.w 8 cb0| @2 h len3 j5w p6w x7w 8 m : : :: 8  ai0 $I {$=    .  ; ; @ h A [ @ v }"%  f G {$0 {v}vp   ,C;% Of t%v""v%"" "  ''",'< D"a}e."z ."=4 Usv >[ UUT !(U Ts!@Uv!kU TsQv*!U Ts +6msgN len .rcE U}$ .U} ]TvQ|R0XY~ uU}""U~!U Tv!U Ts!U TvQ~!:U TsQv!_U Ts!wUv!U Tv!U TvQ!U Ts*!U +1!ctx12}ip1C"1Tvcb23}3"vret5?6rc6 7I89 :!@y;,y,weLU|T9Q DwU}T8Q U}T|R}TQ0U|T0Q R~~X4 U|T0Q#X8:U|T1Q2R}X4 RU| UT|Q1R}X}Y} UU5T7C,tU5T7Q  U|v 5U|[ ZU}PT vU5T7U5T7C,U|U TGQ0R U5T7C,trU5T7Q ROX0Y  "1U T Q R?U5T7C, U|tMU5T7Q RGX0Y iU5T7C,C,U ThQ0R C,%U ToQ0R "?U}"""rU~""""C,U TOQ0R C,HU TVQ0R C,U T^Q0R "%"T0."!U T!U TQ}!@U T!XU}!pU}!U T!U T|Q}!U T! U T|!$U}!KU T}!zU T}Q}!!U T}!U T}Q}!U T07"T4!=U T!bU T"{U~~"!U T!U T!U T!"U}!AU T!fU T!~U}!U T~!U T~Q}!U T~!"U T~Q}!!"TU~"lU~!U T}!!U T}"!U T~" U~") U~"![ U T~!! U T~!! U T~" U~! U T~"!U~!;!U T}"!m!U T~"!U~!!U T~!!: A1!B1CI~H}I : ; 9 I8 ( H} !I : ;9 I8 : ; 9 I $ >   : ; 9! : ; 9 I8 &II.?: ;9 'I<.?<n:!;!!I/ < :!;9!I !k :!;9! :!;9!I.?: ; 9 'I< :!;9 I8 :!; 9 IB :!;!I8  : ;9!:!; 9 IB4:!; 9 IB4:!; 9 I7I (!'">! !I:!;9!#( $.?: ; 9 '<%.?: ;9 '<&>! !I: ; 9 ''I( I8 ) :!; 9 I*H}+.?:!; 9 'I@z, :!; 9!-% . : ; / 0$ > 1: ; 9 2&3: ;9 I4> I: ; 9 5(64: ; 9 I?<7<8 : ;9 9 : ; 9 :!I7 ;.?: ; 9 'I<<.?: ; 9 '<=.?: ; 9 '@z>H}?4: ; 9 IB@4: ; 9 IA.: ; 9 'I B: ; 9 IC.?<n'(U((S((vP((U((U()S##U#&S&&U&'S##T#&]&&T&']#&\&'\&&SEUE]U]U]U]U]#UETE]}]TT}#TEQEQQ}#QERE]}]RR}#REXE]}]XX}#X(Y(]}]Y}#YP _ }P _}P_P___}P#_P \ \\P\\\\\\#\P\P P P P PP\P\P\P\P\PP\P,    3(wq9G2DIK;YIYsY  rdYgtII#f'. tA .9B.Ft'7%rv%#%Y '.t?.5.A*j .  X +Y ;Y J f    /  f qd' f ptX+ f  id (@ f ydccLX  XZ  XX b__cZXWXo ,<'S X B <F'NFB4"X^<%XYT< Y'%X2bMXq+gy o<yXv<`&n<;K XK  8J?N )5N<)J$ ,Z :>Y <W/<.$T XNJ< < gf< N<$fN<-I V  #socklen_tIPPROTO_EGPosmo_panicsize_tsa_familyprint_timestamplog_filename_postail__ssize_t_IO_codecvtai_addrlensin_familylog_target_typelchansin_addr_IO_save_endgsmtap_instIPPROTO_MTPai_flagssendtoSOCK_RAW__asan_report_load4_IO_write_baseIPPROTO_ENCAPai_next_talloc_free_lockLOG_TGT_TYPE_VTYtype__builtin___asan_handle_no_return_IO_save_baseai_canonname_chainssize_tdata_len_cur_column__bswap_32osmo_mdns_sock_sendgetaddrinfo__uint8_tfilter_fnIPPROTO_UDPsocksetsockoptSOCK_DCCPlong intSOCK_RDMraw_output_IO_markerprint_ext_timestampprint_filename2errorheadLOG_FILENAME_BASENAMEsd_journalgsm_lchansigned charuint8_tIPPROTO_IGMP_IO_FILE_IO_wide_datamdns_sockLOG_TGT_TYPE_STRRBLOG_FILENAME_PATHimr_interfaceSOCK_SEQPACKETunsigned char_freeres_listtgt_gsmtapip_mreq_Bool__socket_typeprint_filenameIPPROTO_IPlog_info_catcharSOCK_STREAMoutput_IO_lock_t__uint16_t__asan_handle_no_returnprint_levelGNU C11 12.2.0 -mtune=generic -march=x86-64 -g -O2 -std=gnu11 -fsanitize=address -fsanitize=undefined -fPIC -fsanitize=address -fsanitize=undefined -fasynchronous-unwind-tablessockaddr_in__errno_locationsin_portIPPROTO_GREuse_colorprint_tidIPPROTO_IPV6_IO_read_ptrtgt_rbfp_offset__socklen_tnum_cat_userDAUCsin_zeroIPPROTO_MPTCPLOG_TGT_TYPE_GSMTAP_markersIPPROTO_ETHERNETprint_filename_pos__va_list_taggai_strerrormulticast_reqIPPROTO_PIMlogp2in_addr_t__builtin___asan_report_store_n_offsetbindlogp_stubIPPROTO_ICMPenabledIPPROTO_ESPIPPROTO_UDPLITElog_filter__asan_report_store4long unsigned int__bsx_flags2IPPROTO_MAX_IO_read_baseIPPROTO_RAW_unused2ai_familyfreeaddrinfoai_socktypeDDGSMDGSUPDMAINloglevel_old_offsetIPPROTO_RSVPmsgb_lengthsnprintfdescription__uint32_tlong long intosmo_fd_closefnameprint_fnosmo_mdns_sock_init_IO_write_endfacilityimr_multiaddrhintsLOG_TGT_TYPE_STDERR__asan_report_load8DCTRLgp_offsetDMSLOOKUPstrerrorIPPROTO_DCCP_IO_buf_baseunsigned intosmo_log_infotgt_vty__pad5SOCK_NONBLOCK__builtin___asan_report_load_noverflow_arg_area_flags__builtin___ubsan_handle_type_mismatch_v1filter_datapriv_nrlist__asan_report_store8__asan_stack_malloc_2_mode__asan_report_store_n_codecvtIPPROTO_TPosmo_mdns_sock__ubsan_handle_type_mismatch_v1log_check_levelLOG_TGT_TYPE_SYSLOGai_addrlong doubleFILEentryifaceSOCK_DGRAMIPPROTO_SCTPIPPROTO_PUPlong long unsigned intsa_family_treg_save_arealog_filename_typeuint16_t__off_ttgt_fileIPPROTO_IDPsa_data_freeres_buflog_print_filterslog_contextIPPROTO_MPLSosmo_wqueuemsgbprint_category_hexlog_save_filterssockaddraddrinfohostnameosmo_fdwqueuemsgb_free_IO_backup_base_shortbufcolor__off64_t_datain_addrIPPROTO_COMP_IO_buf_endosmo_fd_registererror_socklog_infoSOCK_CLOEXECnamemsgb_datasave_fnportSOCK_PACKETshort intnum_catwhenIPPROTO_BEETPHpriorityLOG_FILENAME_NONEident_vtable_offset__builtin___asan_report_store4__builtin___asan_report_store8__asan_report_load_nportbuftgt_syslog__builtin___ubsan_handle_pointer_overflowsocketLOG_FILENAME_POS_LINE_ENDosmo_fd_setup_IO_read_endIPPROTO_IPIP__ubsan_handle_pointer_overflows_addrLOG_FILENAME_POS_HEADER_ENDIPPROTO_TCPgsm_bts_trxuint32_t_fileno_wide_datafilter_mapshort unsigned intLOG_TGT_TYPE_SYSTEMD_IO_write_ptrllist_head__builtin___asan_report_load4__builtin___asan_report_load8log_categoryosmo_mdns_sock_cleanupnextlog_targetdatacategoriescloseprevai_protocolLOG_TGT_TYPE_FILEprint_category_talloc_zeroin_port_tIPPROTO_AHmdns_sock.c/build/osmo-hlr/src/mslookup/build/osmo-hlr/src/mslookup/usr/lib/gcc/x86_64-linux-gnu/12/include/usr/include/x86_64-linux-gnu/bits/usr/include/x86_64-linux-gnu/bits/types/usr/include/usr/include/netinet/build/inst-osmo-sgsn/include/osmocom/core../../include/osmocom/hlr../../include/osmocom/mslookup/usr/include/x86_64-linux-gnu/sysmdns_sock.cmdns_sock.cstddef.htypes.hstruct_FILE.hFILE.hstdio.hunistd.hsockaddr.hsocket.hstdint-uintn.hin.hnetdb.hlinuxlist.hselect.hlogging.hsocket_type.hlogging.hmsgb.hmdns_sock.hsocket.htalloc.hstring.hpanic.herrno.hbyteswap.hGCC: (Debian 12.2.0-14) 12.2.0zRx BBB E(A0A8G' 8D0A(B BBBH K^Aj KQ I`A KQ LI`B KQ HBBB E(A0A8J@2 8A0C(B BBBA ( AAG D KAE 8L#DZ    !#05K_uL(.;HU_w*?S_ipzmdns_sock.c.LC0_sub_D_00099_0_sub_I_00099_1.LC1__asan_stack_malloc_2osmo_mdns_sock_init_GLOBAL_OFFSET_TABLE___asan_option_detect_stack_use_after_returnsnprintf_talloc_zerogetaddrinfosocketsetsockoptbindosmo_fd_setuposmo_fd_registerosmo_log_infolog_check_level__errno_locationlogp2freeaddrinfo_talloc_freegai_strerrorlogp_stub__asan_handle_no_returnosmo_panic__asan_report_store4__asan_report_load4__asan_report_store8__asan_report_store_n__ubsan_handle_type_mismatch_v1__ubsan_handle_pointer_overflow__asan_report_load8__asan_report_load_nosmo_mdns_sock_sendmsgb_lengthmsgb_datasendtomsgb_freeosmo_mdns_sock_cleanuposmo_fd_close__asan_unregister_globals__asan_init__asan_version_mismatch_check_v8__asan_register_globals*H<s3ZS* !"|#$I%S[&k* * !\"j'<|(* !( "C J |T #a )o |v }  * *  ! " 4 'H <V |` #s *  ! " \ !P "W h |o ( ! " \ | ( + + + + + , , ,! !\ "c t |{ ( ! "  | ( !0 "7 H |O (Y -c .q   / | 0   /11 /.| 80L< U/h m/z1/|01</0&/B2LQ/`e/r+w+/|/</1-< /|/1</ 04|=/S<a0w1|1,,/1|/,/,,, /1$<)/31=B/O,Y|^/k,u/,/,</14567',/,9<>/M|R/di0{<0|/1/0/195%CT|Y/c1pu0</J&@P``@P  @``@P``@ `@P `@P`@P `@P  @ P `      `@ P `   `   @ @X `      0   @ @ @X P`   `   p    @ @X `        @X`@ @X`@/? @XO`@_o @X`@ @`X`@ @X `-@= @XM`] m} @@ X`    @ X`@    @`X ` `& @X-`3:@ @XF`M@S@Y  :; < =     * / != 0B cN X b (l  y      8       X y   :( 5 M B \O \  i Av    e    6    H       ', 9 F  S `  m z  v F   & b     {  - D? ~E W K Q W ] c , i  r z   Y  (             a $ * Z 0  6  < o B H  N T Z ` f l r  x ~ O      b     ? j  P   | y      6- X; J b W e s    n 2  s  :        t  4 J M  Z w    B     $  f   $ l0  =  J W d w      K    k   # 0 2= J RW  d 1q >    5  E P   H 4 C -I  O  U l[ a "g  n  } g  ` B  %  | $ ^ O@ N y \ k k  >     + vM Y _ k w }   0   4 [A SN  [  n   t   %  F \ w    ?  - D U  u     q 2 E  f  s      9N])gAyVl}@   P H x p    /^ v+3B@Vm%@;P`x -2 6 D .H "M ' W h[ ^i m r  |   w    T <    F  f ~ Q    U   #CMn@xw7^ ;SM6_Q[w!`@%, 2X Qise     8 d ,D@N j w  T s    `& @ M Z s    % `     '?I V4 cS x] g u      1A Yq# < Y@ q ~%:La{@*FU.>iScv|{@2@ BWg @$Ae @#{0=Um  * 7 L \ i -~ @ 7 F  S b  o!*! B "F AP cU oZ {_ d i n s x }            $ + 7 @ I R Z b <P .symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.8.rodata.rela.data.rel.local.rodata.str1.1.rela.text.exit.rela.fini_array.00099.rela.text.startup.rela.init_array.00099.rodata.cst16.rela.debug_info.debug_abbrev.debug_loclists.rela.debug_aranges.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.rela.eh_frame @@0!& ,12^@  M@ H@x!]2@4_q7l@0! 7|@! 7#@а`!7@0!78A"@H(2!AZ2^ b0@p0!