ELF>p@`@8 @ @@@` ` 00PPP00l||m}}888 XXXDDStd888 Ptd[[[TTQtdRtdl||00/lib64/ld-linux-x86-64.so.2GNUGNUJþ+⫡8 SGNU|3em ( !6 /|qY, F"_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTableosmo_stderr_targetlog_set_print_filename2osmo_panicmsgb_talloc_ctx_initosmo_init_logging2log_set_use_colortalloc_named_constsnprintfputsstrncpyntohlhtonltime__libc_start_maininet_ntopsrand__cxa_finalizememcmpmemsetmemcpystrcmplibosmocore.so.22libtalloc.so.2libc.so.6TALLOC_2.0.2LIBOSMOCORE_1.0GLIBC_2.14GLIBC_2.34GLIBC_2.2.5/build/coverity/install-Osmocom/libO "h= q#u^ui |P||Z|Z}Z}Z }[0} [@}[P}[`}#[p}*[}| (0 8 @ H P X`hpxHHoHtH5o%o@%oh%oh%oh%oh%oh%oh%oh%ohp%oh`%oh P%zoh @%roh 0%joh %boh %Zoh%Roh%Joh%Boh%:oh%rnf1I^HHPTE11H=u#'nf.@H=oHnH9tHnHt H=nH5nH)HH?HHHtHmHtfD=nu+UH=mHt H=nn)dn]wUHH H}EEHEHE}Ht-!H|=HH=HH=HǸkE+UHEHE EEEE:Er̋EUHHH}HEHHUHHz=H*HS=H"Ht-Hs=HHw=HH<HǸ]UHHHpHEH`=HHpHHpH<HH"Ht-'H<HH3=HHh<HǸHEfHt-(H<HH=HH%<HǸHE@ 9Ht-)HV<HH<HH;HǸUHH H<HHHƿg"HEH}Hu#HEH<HHHt-5H;HH<HHE;HǸHEHH<HǸ.EHHEHH!HEHEHHn<HǸH}Hu#HEH<HH:Ht-;H;HH;HH:HǸ@EEHHEHH!HEH}Hu#HEH;HHHt-@Hs:HH;HH9HǸHEHHc;HǸUHH f)EfEE0 EEHEH!HHI;HǸUHH HC;H[HEHE EHEHHW9H Ht-YHx9HH;HH9HǸUHH0H}HuHUHEH HH:HǸHEHHHEHHH:HǸHUHMHEHH)"EEH:HǸkEUHH@H:H/f)Ef~EEE f)Ef~EEE HMHE HHHt-rH@8HHD:HH7HǸ}EĉEHMHEHHHt-uH7HH:HH`7HǸEĉ:%nEHMHE HH1Ht-xHl7HH9HH6HǸEEf)Ef~EEE HMHE HHHt-|H6HHg9HHt6HǸ(EĉNEHMHEHHGHt-~H6HH8HH 6HǸUHHPH9HHEH¾H5H!Ht-H6HH8HH5HǸPE<Ht-H5HH8HH^5HǸE0HǸEHEHE}Ht-Hc0HH4HH/HǸEHEHWE}Ht-H0HH4HH/HǸNEHEHE}Ht-H/HH94HHH/HǸUHH H24HH 4H Ht-H[/HH'4HH.HǸEHEH Ht-H/HH3HH.HǸMUHHHpHEH3HUHpHHpH.3HHWHt-H|.HH3HH.HǸHEf Ht-H9.HH3HH-HǸvHEHH 2HHHt-H-HH\3HHi-HǸUHHHp3H0HHH2HHEH}Hu#HEH[3HHxHt-HA-HHM3HH,HǸ~HEHH1.HǸUHH HA3HyHEHEHX1HY1HEHUHEHH71HHt-H,HH2HH,HǸUHHpEEEEEEEEEE E E E E EEEH2HHEH¾H0HHt-H+HH2HH^+HǸE<Ht-H+HH.HH +HǸEE<Ht-kH#HH,HHL#HǸEHt-lH#HHL'HH#HǸHEHHEHEu(HE@uHE@uHE@ uHt-mH #HH,HH"HǸFXd\fhDž`HUH`HHHt-rH"HHo+HH"HǸE<Ht-sHV"HH &HH!HǸE<Ht-tH"HH+HH!HǸU]9Ht-uH!HH%HHZ!HǸHEHHEHEu(HE@uHE@uHE@ uHt-vHT!HH`*HH HǸH@HHHdHlPftDž`HUH`HH1Ht-{H HH)HHX HǸ E<Ht-|H HHH$HH HǸE<Ht-}HS HHL)HHHǸEHt-~H HH#HHHǸSEH@HHMHHHHt-HHH(HH@HǸH H(HdHlH.HrDž`HUH`HH Ht-H2HH (HHHǸoE<Ht-HHH"HH}HǸ1E<Ht-HHH'HH?HǸ]V9Ht-HoHHk"HHHǸEH HHMHHH7Ht-HHH|'HHHǸMH]UHHĀH'H_EEEEEEEEEEEEEEEEEHEHE}Ht-H`HH3'HHHǸEEEEEEEEEEEEEEEEEHEHE}hHt-HHH&HHZHǸEEEEEEEEEEEEEEEEEHEHE}gHt-HBHH+&HHHǸf)Ef~EEHEH,E}Ht-HHH` HHoHǸ#UHH }HuH%H¾HEHEHHEH8HHH HfKHIHRKH{4}~!HEHHH)%HH1t/[92@c~UHHH}HEttt 4 -#H$HH$HH$HǸUHH H}HuHEHEHEHEHEttxHEHE@HE@!HEHHHEHHHiHEHE@HE@WHEHHHEHHH-H HHHHHǸHEHEH8u HE<t HEHHEHEHE<u HEHHEHEHEHE@HE@HEHHHEHHH HEHHHEH HHUHHH}HuHE,HE@sin_family == AF_INETsin->sin_addr.s_addr == g_ia4.v4.s_addrTesting in46a_ntop() with IPv4 addressesUNDEFINEDres && !strcmp(res, "UNDEFINED")res = %s 1.2.3.4res && !strcmp(res, "1.2.3.4")in46p_ntoa() returns %s Testing in46a_equal() with IPv4 addressesin46a_equal(&g_ia4, &b)in46a_within_mask(%s, %s, %lu) = %d Testing in46a_within_mask() with IPv4 addresseslog_in46a_within_mask(&addr, &mask, 32)log_in46a_within_mask(&addr, &mask, 30)log_in46a_within_mask(&addr, &mask, 13)!log_in46a_within_mask(&addr, &mask, 32)testing in46a_to_eua() with IPv4 addressesin46a_to_eua(&g_ia4, 1, &eua) == 0eua.v[0] == PDP_EUA_ORG_IETFeua.v[1] == PDP_EUA_TYPE_v4osmo_load32le(&eua.v[2]) == g_ia4.v4.s_addrTesting in46a_from_eua() with IPv4 addressesin46a_from_eua(&eua, ia) == 1ia[0].len == 4ia[0].v4.s_addr == 0in46a_from_eua(&eua, ia) < 0ia[0].v4.s_addr == htonl(0x01020304)Testing in46a_netmasklen() with IPv4 addresseslen == 32len == 24len == 20len == 7len == 0 Testing in46a_to_af() with IPv6 addressesin46a_to_af(&g_ia6) == AF_INET6in46a_to_af(&ia) == AF_INET6Testing in46a_to_sas() with IPv6 addressesin46a_to_sas(&ss, &g_ia6) == 0sin6->sin6_family == AF_INET6!memcmp(&sin6->sin6_addr, &g_ia6.v6, sizeof(sin6->sin6_addr))Testing in46a_ntop() with IPv6 addresses102:304:506:708:90a:b0c:d0e:f10res && !strcmp(res, "102:304:506:708:90a:b0c:d0e:f10")Testing in46a_equal() with IPv6 addressesin46a_equal(&g_ia6, &b)Testing in46a_to_eua() with IPv6 addressesin46a_to_eua(&g_ia6, 1, &eua) == 0eua.v[1] == PDP_EUA_TYPE_v6!memcmp(&eua.v[2], &g_ia6.v6, 16)in46a_to_eua(&ia_v6_8, 1, &eua) == 0!memcmp(&eua.v[2], &ia_v6_8.v6, 16)Testing in46a_to_eua() with IPv4v6 addressesin46a_to_eua(ia_v4v6, 2, &eua) == 0eua.v[1] == PDP_EUA_TYPE_v4v6!memcmp(&eua.v[6], &g_ia6.v6, 16)Testing in46a_from_eua() with IPv6 addressesia[0].len == 16IN6_IS_ADDR_UNSPECIFIED(&ia[0].v6)!memcmp(&ia[0].v6, v6_spec+2, ia[0].len)Testing in46a_from_eua() with IPv4v6 addressesin46a_from_eua(&eua, ia) == 2ia[1].len == 16IN6_IS_ADDR_UNSPECIFIED(&ia[1].v6)!memcmp(&ia[1].v6, v4_unspec_v6_spec+2, ia[1].len)!memcmp(&ia[1].v6, v4_spec_v6_spec+6, ia[1].len)Testing in46a_netmasklen() with IPv6 addresseslen == 128len == 104len == 103Root context-v6DIPIP Pool and other groupsDTUNTunnel interfaceDGGSNGGSNDSGSNSGSN EmulatorDICMP6ICMPv6in46_addr.c0Assert failed %s %s:%d UNDEFINED%s/%uin->l <= sizeof(dst->v6);T)pٶt @`^ DdV@x$ DZh%U(Llv j,LlzRx x"zRx $@FJ w?;*3$"D\AC  |lAC Z k`AC [ AC  AC  PAC K AC  <&AC  \ZAC U |ܻ:AC 5  AC H AC  ;AC  0AC +  AC  @tAC  `AC  AC  LAC   MAC H@ &AC ! AC  $iAC d D4AC  d{AC v 0AC k  %ZAC EP [YAC T nAC i AC  (NAC  HAC  hhAC c AC z 6uAC p AC  eAC ` [AC  PZZZZ[ [[[#[*[|=O^  @||o8    oo8ooo}6FVfv&6FVGCC: (Debian 12.2.0-14) 12.2.0 |  3IȀU||P|YP`s P.nD Z[d:moPU'!!0##^$ '(0+MI2&bj|}89;hk;,b}["/8Y**7{@]`_<q 7Z} }(8no@@6i!4Vh{ P70r >e6;u4p"9E52:Jm " Scrt1.o__abi_tagcrtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.0__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entryin46a_test.cosmo_load32le_extosmo_load32leg_ia4test_in46a_to_aftest_in46a_to_sastest_in46a_ntoptest_in46p_ntoatest_in46a_equallog_in46a_within_masktest_in46a_within_masktest_in46a_to_euatest_in46a_from_euatest_in46a_netmaskleng_ia6test_in46a_to_af_v6test_in46a_to_sas_v6test_in46a_ntop_v6test_in46a_equal_v6test_in46a_to_eua_v6test_in46a_to_eua_v4v6test_in46a_from_eua_v6test_in46a_from_eua_v4v6test_in46a_netmasklen_v6debug.cdefault_categoriesin46_addr.caddrstr_buf.1addrstr_buf.0ipv6_within_maskcreate_ipv6_netmaskipv4_netmasklenipv6_netmasklen__FRAME_END___DYNAMIC__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE_inet_ntop@GLIBC_2.2.5__libc_start_main@GLIBC_2.34strncpy@GLIBC_2.2.5_ITM_deregisterTMCloneTableputs@GLIBC_2.2.5log_infoin46a_prefix_equalosmo_init_logging2@LIBOSMOCORE_1.0_edatain46a_from_gsna_finisnprintf@GLIBC_2.2.5htonl@GLIBC_2.2.5memset@GLIBC_2.2.5log_set_use_color@LIBOSMOCORE_1.0srand@GLIBC_2.2.5memcmp@GLIBC_2.2.5__data_startstrcmp@GLIBC_2.2.5__gmon_start____dso_handlememcpy@GLIBC_2.14_IO_stdin_usedtime@GLIBC_2.2.5in46a_ntoamsgb_talloc_ctx_init@LIBOSMOCORE_1.0osmo_panic@LIBOSMOCORE_1.0_end__bss_startmainosmo_stderr_target@LIBOSMOCORE_1.0talloc_named_const@TALLOC_2.0.2__TMC_END__log_set_print_filename2@LIBOSMOCORE_1.0_ITM_registerTMCloneTablentohl@GLIBC_2.2.5__cxa_finalize@GLIBC_2.2.5_init.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|| Wo(a pi88qo4~o88B   @``pp/@@ PP [[T\\X|l|l|l }mo( opp  0pp` 2 (z6'