ELF>Ȇ@@"!ff.@HHHfHE1AH$HHfDAWAVAUATUHSHHGHHG HHGpDHHDN@Df DD$DDDL$ L$fA$fAEHIDDD$H|DSAPESAWAVjPGHjjjARPPATDL$tL$pT$hHhH 1H[]A\A]A^A_rHSHHHCpHteHShHHtHBHCptzH~U11fCHC0fHS(HeLH[OHHHZ럐 ff. WHHff.SH %H[OHHHًHHH[ff.fATEULSHHHcHCHSHHtBf{ t 1[]A\SAEЋЃCŸUHSHHeHHD$1D$2HT$HH1x9HT$eH+uVH[]OIHHH믋T$HHD$HHf7ff.wH?]HcH HHt HHtHhHtH;P0tH@hHuHw@tHcDG fD9@u1HpHHHPhHtHHht H;JuGpNff.UHSHGpHH@fP HHu[]H}p1HtHtHHTHu1[]fDeH AUATUSHhf HG0ruO PXD\P9u9rE1A9seHhHEP xvHcUHHL~P9rA9sFHH9uAEt~)[D]A\A]HD[]A\A]E1ľHȾHxH_ff.UHAWAVAAUIATISHH DLD$eHHD$1D$~D$AA DHT$LIHt?Hc@pD$I9s KD Dd$L$HS1LD$LLD$nFOHHHD$AhHL$DHLHT$eH+JH [A\A]A^A_]HHD$AhIE`IAIv u%u HuH|t@uIxtLLHIE`tAAfA L;MtkAIA HAHQAGIGIWI t$AGIEf( DHD$AWAM1੿tIfzDtHLHLAf=ftDD$D$HHt/AIT H@PHD$ItIvE11LH1Ҩ/0'AM1੿tIfzDZHLHL@LLHR HAUATULSL9rkFDH^ALHHIH9uTAt)A ukA$AT$ 0LvLAʼnL$A 800DCE1AsAw1҅LDLHAA$u)IuIĀuEu |$GEtCAG1LAfAu/DkLDfAą$AAGL1HD[A\A]A^A_]DFLvHHLHfAEDT$E0A뜃vftf/D^E"sLPt:A$yIIĀADL$EOLHH.ADHHDCHHKLHfAEs-E1ff AGAWfft^f uhIWHI WPAAfEt A1fAAfAO IG8IG@4AwtAfEtAfA1AfAG 1fAWxALJI}AOAWHHCAAGAKAO1ɩtIHCHSHHQIGHIWPfEAff.fAVDAUATAUHSA>?f0f=Dm(hHHtqHhtk{KfA9uVft|f=uCf{ u<HCHHSPHH tHH3AH3Q H u CD9tt H[hHu1H[]A\A]A^HHmf{uCtH;DtDKLCHHHHJDHHfHEXHvHDEuDXDKLCHHHLEHDHHHhEHDHHH8fDATUSHGHHL?H)UA$xHfHHt=H[]A\{DEMHHHfAfEH޺1[]A\ff.fAWAVAUATUHSH$eHHD$HGD$ Lf]fXHcHE1HsD$ D)Dq ߁u@t&HD$eH+H[]A\A]A^A_SAxHf4IHD$ ff=E'1҃|$ D$I1HLD$ LAEKDKEHHffAEQDX7HHHGHcHHsD)Dq Aă*AD$@A#QAlAD$ yE|$ yIG1A ID$ GE|$ GIG3HHT$ DDIEtCT$ D$HI1HLLHHAG<uLHD$ yEIDItGtT$ At|D$ qA~QEu"|$ q|D$ qEtIuI1BBT$ $LHA{D$ ZEud|$ ZIZyIyb&IqF IxZ HPINGGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLicmp./include/net/sock.hping_hash(sk->port=%u) net/ipv4/ping.cping_close(sk=%p,sk->num=%u) isk->refcnt = %d ping_queue_rcv_skb -> failed ping_recvmsg -> %d hash(%u) = %u found port/ident = %d was not hashed ping_v4_bind -> %d iterate no socket, dropping err on socket %p ping sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode ref pointer drops%5d: %08X:%04X %08X:%04X %02X %08X:%08X %02X:%08lX %08X %5u %8d %lu %d %pK %uping_unhash(isk=%p,isk->num=%u) ping_queue_rcv_skb(sk=%p,sk->num=%d,skb=%p) ping_recvmsg(sk=%p,sk->num=%u) ping_v4_sendmsg(sk=%p,sk->num=%u) ping_check_bind_addr(sk=%p,addr=%pI4,port=%d) ping_check_bind_addr(sk=%p,addr=%pI6c,port=%d) after bind(): num = %hu, dif = %d try to find: num = %d, daddr = %pI4, dif = %d try to find: num = %d, daddr = %pI6c, dif = %d found: %p: num=%d, daddr=%pI4, dif=%d found: %p: num=%d, daddr=%pI6c, dif=%d ping_rcv(skb=%p,id=%04x,seq=%04x) ping_err(proto=0x%x,type=%d,code=%d,id=%04x,seq=%04x) ! HH@1HHping_v4_sendmsgping_rcv__ping_queue_rcv_skbping_recvmsgping_lookupping_errping_check_bind_addrping_bindping_closeping_unhashping_hashping_hashfnping_get_port[`E ~CGCC: (Debian 12.2.0-14) 12.2.0GNU#= [0w@P`p%Be~@ `%:;  K\`8u8880p888 o2+8D8] m8o0@888h8 8%8>08W0 j88H88(888P828KH[f q |8 H X p     Co (08G@qHPX`h;pfx  203"Mkp%0Ss x0 5muP`j02@   , 7 ? I X k         $ 6 M _ o          7 L ] l y          & / = M ^ o    0' "      ping.c__export_symbol_pingv6_ops__export_symbol_ping_hash__export_symbol_ping_get_port__export_symbol_ping_unhash__export_symbol_ping_init_sock__export_symbol_ping_close__export_symbol_ping_bind__export_symbol_ping_err__export_symbol_ping_getfrag__export_symbol_ping_common_sendmsg__export_symbol_ping_recvmsg__export_symbol_ping_queue_rcv_skb__export_symbol_ping_rcv__export_symbol_ping_prot__export_symbol_ping_seq_start__export_symbol_ping_seq_next__export_symbol_ping_seq_stopping_pre_connectping_tableping_v4_proc_exit_netping_v4_proc_init_netping_v4_seq_opsping_v4_seq_show__UNIQUE_ID_ddebug910.33__UNIQUE_ID_ddebug907.34__UNIQUE_ID_ddebug928.27__UNIQUE_ID_ddebug930.26__ping_queue_rcv_skb__UNIQUE_ID_ddebug970.15__UNIQUE_ID_ddebug972.14ping_get_first.isra.0ping_get_next__UNIQUE_ID_ddebug962.17__UNIQUE_ID_ddebug967.16ping_v4_sendmsg__UNIQUE_ID_ddebug954.18ping_v4_seq_startping_port_rover__UNIQUE_ID_ddebug899.37__UNIQUE_ID_ddebug902.36__UNIQUE_ID_ddebug904.35__UNIQUE_ID_ddebug935.24__UNIQUE_ID_ddebug939.22__UNIQUE_ID_ddebug933.25__UNIQUE_ID_ddebug937.23ping_lookup.isra.0__UNIQUE_ID_ddebug915.31__UNIQUE_ID_ddebug921.30__UNIQUE_ID_ddebug925.28__UNIQUE_ID_ddebug923.29__UNIQUE_ID_ddebug913.32__UNIQUE_ID_ddebug975.13__UNIQUE_ID_ddebug943.21__UNIQUE_ID_ddebug947.19__UNIQUE_ID_ddebug945.20ping_v4_net_ops__func__.0__func__.1__func__.2__func__.3__func__.4__func__.5__func__.6__func__.7__func__.8__func__.9__func__.10__func__.11__func__.12__UNIQUE_ID___addressable_ping_seq_stop981__UNIQUE_ID___addressable_ping_seq_next980__UNIQUE_ID___addressable_ping_seq_start979__UNIQUE_ID___addressable_ping_prot978__UNIQUE_ID___addressable_ping_rcv977__UNIQUE_ID___addressable_ping_queue_rcv_skb974__UNIQUE_ID___addressable_ping_recvmsg969__UNIQUE_ID___addressable_ping_common_sendmsg953__UNIQUE_ID___addressable_ping_getfrag951__UNIQUE_ID___addressable_ping_err950__UNIQUE_ID___addressable_ping_bind941__UNIQUE_ID___addressable_ping_close932__UNIQUE_ID___addressable_ping_init_sock927__UNIQUE_ID___addressable_ping_unhash912__UNIQUE_ID___addressable_ping_get_port906__UNIQUE_ID___addressable_ping_hash901__UNIQUE_ID___addressable_pingv6_ops898.LC4.LC6__x86_return_thunk_raw_spin_unlockremove_proc_entryproc_create_net_datasock_i_inosock_i_uidoverflowuidseq_printfseq_padseq_write_raw_spin_lock__dynamic_pr_debugrefcount_warn_saturatesk_common_releasecsum_and_copy_from_iter_full__ref_stack_chk_guardsock_queue_rcv_skb_reasonsk_skb_reason_drop__stack_chk_failconst_current_taskgroups_freeskb_recv_datagramskb_copy_datagram_iterskb_free_datagraminet_recv_error__sock_recv_timestamp__ipv6_addr_type__x86_indirect_thunk_raxip_cmsg_recv_offset__sock_recv_wifi_status_copy_from_iteriov_iter_revert__rcu_read_lock__rcu_read_unlocksecurity_sk_classify_flowip_route_output_flowlock_sock_nestedip_append_datacsum_partialip_push_pending_framesrelease_sockdst_releaseip_cmsg_sendip_flush_pending_frameskfree__x86_indirect_thunk_rdxicmp_out_countinet_addr_type_tabledev_get_by_index_rcuskb_puship_icmp_errorsk_error_reportipv4_sk_redirecticmp_err_convertipv4_sk_update_pmtuping_proc_initping_initping_proc_exitunregister_pernet_subsysip4_datagram_connect__udp_disconnectip_setsockoptip_getsockoptip4_datagram_release_cbG @n  @ vYwdxw xyz{ |  @%} @  S`~  S ~O BV S[~j Sq `v~@av  Sp~ r S8~2 @: @ @}xDdsOf|   S~  S~J   b&   b   m  '  k}   V~ j(w @ S~U]g}&8IV` @} @}+,c @, @ @t  S@~ @t  S ~ @ @   S@~! ( S-~`Ajb$owd4 > ShL~ 1F M SR~c hq S~|  S0~v @   S~Q xX SH]~n u S@z~ P S~   S~% , S(1~  S~CVi  S~   SP~ b  b!! ! S$!~N!" " (""" sLtsusstAssssss'sVs<sRss s s ssIs^sssss!ssss" ``ghpxf lhmce d(ebc(d8eHfXghhxijklmnopqr0P (08 @H PX`hp`x   p @>> "SS 8$E(S:0:4a8S@SDHSPTXSb`drhS pntxS SBZSjS2SSj%S @S"[SSZIfSj m$(S048S@DCHSrP!TXS`d hSRpttxS*rSSz!!Sa$ -  ( 0"` a a$ (a0"4a 7 @D8Ssrqrqpo n(m0l8k@jHiPhXg`fhepdxcb@28@@ H2Prpx@ 2@82@82  @(20@PX@X`2h @X2@X2@208@@2Hhp@px2@p2h@2`@ 2(BHP@HX2`x@H2P@H2@H2 (0@H82@`h@p2x@2@2@2 @H@P2X.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.export_symbol.rela__patchable_function_entries.rodata.str1.1.rodata.str1.8.rela__jump_table.rela.smp_locks.rela.discard.annotate_insn.rela__bug_table.rela.init.text.rela.rodata.rela.discard.addressable.rela__dyndbg.comment.note.GNU-stack.note.gnu.property @"@S+@#  &@0j1`%H ;`%6@kOp&J@xml2P'#{2x(x+@p (-@w`8-8@xp-<@x-W@yx .  @ z`@/@z/x@|` 0@5 '`57`5 5 b `F xJ