ELFp@@#"?#{RS*RR@`@bf@a B9!*a 9D4Atx@y"?{B   @*@?bL!˔ t^ySA@{è#_ ?#{S[csAy\AydAylAy`Ay@y06#!qITN)CKkTk B9BKNxr 9_kTLRZAy@RAybyc@8@aB yjynyfHZ@ @Zr 3@ATU\@![Sv?@HT`@@nAyJ@'K@K?o`b@3afAyc@ybR@R !ayaK@3@! Ca* ys@hb@`B9qT` B9bfAya@2` 9bVyadf@ҁ?@br@df" br<{y  <@y 7c2k>y@@* @!s?kT `@yja T`86>@y H7`@y `@yRR @{`86  ?kHT*@y4@ T D@yCD6Ed@f@yhvx?kT@ye@ykT(6@x`@?ka T B@_AT@>@y 7@>@yB @{  3>y<qT@?cCkD*@y*ySA[B{Ũ#_d<@yxd<yB@_TB9>@y@#q T:@ykT56"@RA@! @Ak T"<rT*@ycC!2kD*ySA[B{Ũ#_ց*@y!2*ySA[B{Ũ#_ ?kITN)CK?k Tf@ THyx ?6d<yB@_TN)CK?kTf@sc>@yrT@>@ys3>y@ NT>@y"2>yj"@*KK"B9qT`5AyR 2yLAy˄KkT5B9?q T9?kTKA @*@ycC!2kDl?kTKA ?#{RS*4*SA{¨#_R*4R*SA{¨#_ include/linux/skbuff.h0 =  W 1int^v  * u81u16Ku32ju64v       %K 'j +K ,j #?  *R2 c34o r R v +      !""#$%&'()*+,-./0123456789:;<=>?@5vfi      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ(v @ @v !)./23\^bgls )w*(v      v     ).*#F.#J.^#M.33v"%&' l 6 |+! +\  \R vYm ' ^^'   \ ^>  ? j^ =t^( =i^C =7^tv 8err^c$ ^O %skb-c&6^d O T  P ve'err^P 7 H  $z&z:|e%skb{g'pp}c'p~R cv vhoffv^  j ,out ? r e  I Z1 <~I(eY!-b \R y W \R  !.(cj/z5 ]QEhy  )jzaB$ 1qA5 Q]QEhy  )s# $H%skb8d&f^33 3-3 U c  l k^^,outv GO H -$_vIeZhU(PV;i\S^ o !.RCJ !T/L;[!53 ^vD7Z Hr-h!3y  )'V)* !7-H()(K ;[7A.HCj N<}qeYwg ~skb~8pp~M~U^#skb#?$' 31skbE"IskbB rskbL' 3skbG3 3skb="skb;^len&v \5skb4Fvvptr\ \jskb9Kvv 3skb;v \skb?v"skb1lenCv vskbA m1cbm>n|skbo g^Nskbg:"`skb`9`Ea ^ab ^ AskbA9resAE'CD^E ' = ^< "))dstC.   X3RskbX5 '~skb:C^skbD ( ^skb( B  ^skb C skb 9  skb C 6skb ; Je Pskb = wskb = e skb ?  skb I skb = e skb ?  skb I l /skbl MI IskbI <  vhskb ?  3skb 2len Dv  +skb &len 8v  \skb 0len Bv  \skb 0len Bv  v7skb > VskbD p!skbp?9:u^  'val2' ;';/';<'res= ('sum/d^/_^ j^Fj8FjVF W F!3hptrFD^ '#\'0;9)jval99j( 1: ;9 I1RUX Y W : ; 9 I4: ; 9 II: ; 9 I .: ;9 'I ! .: ; 9 'I !  !I $ >  4:!; 9 I: ; 9 I&I(.: ;9!' !<1X Y W 1RUX Y W 1RUX YW : ;9 I.?: ; 9 'I<1X Y W >! !I: ; 9!41:! ; 9!I(.?: ;9 'I<1X YW 4: ; 9 I U! U".: ; 9!' !#4:!; 9!I! $.:!; 9 'I@|%:!; 9 I&:!; 9 I'4:!; 9 I(>! !I: ;9!)I*!I/ +4:!;9 I, :!; 9!- .41/.:!;9!'I !0% U1$ > 2 3&44: ; 9 I?5> I: ; 9 6'I7.: ;9 'I@|84: ;9 I9 :4: ;9 I;.: ; 9 'I <t$$$(   48X\ 888844  $(HPX,08 HL\\   ,,04<  P  @ \,  ,Lh t[   11Z zXK!@ 6x [ .t y '=y ! t & t  . "2 !! Lz$y5j.lX~.i   h ! !!+x  .m.p} j<  j   j !4j  v s .  '  h  h   } j h~h s+#+! !0 /! "$   i / y<  s  s 7 #% 7[ .%  #7X .%   ~ .k "Yi* Ti.7i  !"!  "G.    !  & # h  =j j .j  k  .. } .i !khi p i Q#i i   t % f Z.!jX  !.!.1!/i! " #1<j.  j ("=!i$ (i  V $  i T<k.v Jv  . ?.""!.Z !"i! n0Z    6 1 =#  x. (3! "!o52 = q.  " "A# Q#!iJ . <  D .o /   x /.63 f~ ~ hf=m y<,! j  ! #n u. "/Q 7!~ #~  # 2" C.. !-!  ~ f}   ~ ~ FX!o/tp}  k. v 3 <!g s<sp}  k.<! 0   <* .// r  rJ  !.^.! 1 !tf}k  }  .i T.!. =r<1Xm X1Xgreh2IPPROTO_UDPLITE__ND_OPT_ARRAY_MAXgso_make_checksumNETIF_F_HW_HSR_TAG_RM_BITgre_base_hdrNETIF_F_RXCSUM_BITRTAX_HOPLIMITcsum_partialSKB_DROP_REASON_TCP_ACK_UNSENT_DATASKB_DROP_REASON_SOCKET_RCVBUFF__IP_TUNNEL_FLAG_NUM__skb_gro_checksum_convert_check__u64pskb_may_pullIPPROTO_IPNETIF_F_HW_VLAN_CTAG_FILTER_BITSKB_DROP_REASON_NOT_SPECIFIEDND_OPT_ROUTE_INFOskb_inner_network_offset__ND_OPT_PREFIX_INFO_ENDIPPROTO_MPTCPSKB_DROP_REASON_TCP_OVERWINDOWNETIF_F_NTUPLE_BITIP_TUNNEL_CSUM_BITskb_checksum_start_offset__fswab32gso_partialunsigned intIP_TUNNEL_DONT_FRAGMENT_BITNETIF_F_GSO_GRE_CSUM_BITcsumSKB_DROP_REASON_HDR_TRUNCNETIF_F_RX_UDP_TUNNEL_PORT_BITNETIF_F_GSO_ESP_BITNETIF_F_TSO_MANGLEID_BIT__UNIQUE_ID___addressable_gre_offload_init964SKB_DROP_REASON_NEIGH_CREATEFAILheadNETIF_F_HW_TLS_RX_BITSKB_DROP_REASON_IPV6_NDISC_BAD_CODESKB_DROP_REASON_UDP_CSUMSKB_DROP_REASON_NEIGH_DEADIPPROTO_IGMPskb_end_pointercheckSKB_DROP_REASON_TCP_MD5FAILUREND_OPT_TARGET_LL_ADDRSKB_DROP_REASON_TCP_AOUNEXPECTED_BoolNETIF_F_GSO_UDP_L4_BITIP_TUNNEL_SEQ_BITprotocolskb_set_network_headerIPPROTO_ETHERNETerrorNETIF_F_GSO_IPXIP6_BIThlenSKB_DROP_REASON_TCP_OFO_QUEUE_PRUNEIPPROTO_SMCSKB_GSO_SCTPRTAX_LOCKSKB_DROP_REASON_TCP_CSUM__skb_gro_checksum_validate_neededND_OPT_REDIRECT_HDRSKB_CONSUMEDSKB_DROP_REASON_TCP_FLAGScall_gro_receiveIP_TUNNEL_NOCACHE_BITpacket_offloadlistIP_TUNNEL_VXLAN_OPT_BITgro_find_receive_by_typeND_OPT_NONCESKB_DROP_REASON_TC_INGRESSSKB_DROP_REASON_MAXrcu_read_lock_heldSKB_DROP_REASON_IP_INNOROUTESSKB_DROP_REASON_DEV_READYNETIF_F_HW_TC_BITNETIF_F_IPV6_CSUM_BITIPPROTO_ESPND_OPT_6CONETIF_F_TSO_BIT__wsumSKB_GSO_TCPV4SKB_DROP_REASON_IP_INADDRERRORSIP_TUNNEL_REC_BITIPPROTO_EGPIP_TUNNEL_ROUTING_BITNETIF_F_GRO_HW_BITnull_compute_pseudoNETIF_F_HW_MACSEC_BITlong long unsigned intNETIF_F_HW_TLS_RECORD_BITSKB_DROP_REASON_TCP_INVALID_SYNSKB_NOT_DROPPED_YETSKB_DROP_REASON_SOCKET_FILTERIPPROTO_IPV6IPPROTO_MTPNETIF_F_HW_HSR_DUP_BITSKB_DROP_REASON_IP_INHDRskb_gro_header_fastNETIF_F_GSO_TUNNEL_REMCSUM_BITSKB_DROP_REASON_XFRM_POLICYeth_ipv6_mcast_addr_baseRTAX_INITRWNDIS_ERR_OR_NULLSKB_DROP_REASON_TC_EGRESSNETIF_F_HW_TLS_TX_BITSKB_DROP_REASON_NO_SOCKETskb_mac_gso_segmentIP_TUNNEL_ERSPAN_OPT_BITND_OPT_DNSSLplenptypedst_xfrmSKB_DROP_REASON_IP_CSUMskb_gro_incr_csum_unnecessaryskb_set_inner_mac_headerskb_reset_inner_headersSKB_DROP_REASON_FULL_RINGNETIF_F_RXHASH_BITskb_inner_network_headerSKB_GSO_FCOESKB_GSO_TCP_FIXEDIDgrehlen__skb_gro_checksum_completeSKB_DROP_REASON_IPV6DISABLEDskb_drop_reasonSKB_DROP_REASON_UNICAST_IN_L2_MULTICASTcurrent_stack_pointerSKB_DROP_REASON_NEIGH_QUEUEFULLskb_dstIPPROTO_BEETPHNETIF_F_FCOE_MTU_BITgre_offloadcsum_foldinet6_add_offloadNETIF_F_NOCACHE_COPY_BITSKB_DROP_REASON_TCP_AOFAILURESKB_GSO_IPXIP4SKB_GSO_IPXIP6SKB_DROP_REASON_TC_COOKIE_ERRORskb_reset_network_headerSKB_DROP_REASON_PACKET_SOCK_ERRORND_OPT_PREFIX_INFOIP_TUNNEL_GENEVE_OPT_BITNETIF_F_GSO_BIT__skb_gro_checksum_validate_complete__skb_pushNETIF_F_GRO_UDP_FWD_BITNETIF_F_HW_VLAN_STAG_FILTER_BITIPPROTO_UDPskb_gro_may_pullSKB_DROP_REASON_QUEUE_PURGEtruekernel_load_data_strskb_gso_cbnet_offloadzero_okay__u16NETIF_F_GSO_IPXIP4_BITNETIF_F_HW_CSUM_BITSKB_DROP_REASON_TCP_TOO_OLD_ACKRTAX_REORDERINGSKB_GSO_PARTIALND_OPT_SOURCE_LL_ADDR__skb_incr_checksum_unnecessarycharIPPROTO_IPIPSKB_DROP_REASON_ICMP_CSUMSKB_GSO_TCP_ECNskb_gro_offsetNETIF_F_HW_ESP_BITskb_headlencsum_startSKB_GSO_TUNNEL_REMCSUMSKB_DROP_REASON_TCP_AOKEYNOTFOUNDpcsumRTAX_FEATURESSKB_DROP_REASON_DUP_FRAGprotonhoffSKB_DROP_REASON_TCP_OFO_DROPSKB_GSO_UDP_TUNNEL_CSUMSKB_DROP_REASON_TCP_OLD_ACKSKB_DROP_REASON_INVALID_PROTOSKB_DROP_REASON_TAP_FILTERIP_TUNNEL_NO_KEY_BITSKB_GSO_GREsigned charSKB_DROP_REASON_TCP_MINTTLskb_gro_postpull_rcsumskb_at_gro_remcsum_startSKB_DROP_REASON_TC_RECLASSIFY_LOOPaddendSKB_DROP_REASON_OTHERHOSTgro_recursion_inc_testlong long intlist_is_head__ND_OPT_MAXNETIF_F_LOOPBACK_BITRTAX_RTTVARIPPROTO_PUPNETIF_F_GSO_ROBUST_BITIPPROTO_AHND_OPT_RDNSSRTAX_ADVMSSIP_TUNNEL_VERSION_BITboolskb_reset_mac_headergre_offload_initSKB_DROP_REASON_FRAG_TOO_FARIPPROTO_MAXNETIF_F_IP_CSUM_BITwsum_negateSKB_DROP_REASON_TCP_CLOSE__pskb_pull_tailneed_csumeth_reserved_addr_baseSKB_GSO_DODGYkernel_read_file_strSKB_DROP_REASON_TCP_FASTOPENdst_entryNETIF_F_GSO_UDP_TUNNEL_CSUM_BITNETIF_F_HW_HSR_TAG_INS_BITSKB_DROP_REASON_IP_NOPROTOpseudopsumlong unsigned intNETIF_F_HW_VLAN_STAG_TX_BITpskb_may_pull_reasoninet_del_offloadNETIF_F_TSO6_BITSKB_GSO_UDP_TUNNELskb_headroomneed_ipsecRTAX_INITCWNDSKB_DROP_REASON_UNHANDLED_PROTORTAX_FASTOPEN_NO_COOKIEfeaturesIPPROTO_IDPSKB_DROP_REASON_SKB_UCOPY_FAULTSKB_DROP_REASON_TCP_RFC7323_PAWS__retSKB_DROP_REASON_PROTO_MEMskb_transport_headerSKB_DROP_REASON_DEV_HDRNETIF_F_FRAGLIST_BITSKB_GSO_FRAGLISTgre_gso_segmentSKB_DROP_REASON_SUBSYS_MASKNETIF_F_GSO_UDP_TUNNEL_BITIP_TUNNEL_VTI_BIT__sum16gro_receive_tSKB_DROP_REASON_TCP_INVALID_SEQUENCERTAX_WINDOWSKB_DROP_REASON_TAP_TXFILTER__u32NETIF_F_LRO_BITNETIF_F_RXFCS_BITSKB_DROP_REASON_TCP_AUTH_HDRND_OPT_PREF64IPPROTO_RSVPSKB_DROP_REASON_TCP_MD5UNEXPECTEDinet_add_offloadskb_set_transport_headerNETIF_F_NETNS_LOCAL_BITSKB_GSO_TCPV6NETIF_F_HW_L2FW_DOFFLOAD_BITIP_TUNNEL_CRIT_OPT_BITRTAX_QUICKACK__ret_warn_onSKB_DROP_REASON_SOCKET_BACKLOGSKB_DROP_REASON_SKB_GSO_SEGxfrm_stateshort intskb_gro_header__RTAX_MAXERR_PTRskb_gro_header_slowlong intRTAX_RTTNETIF_F_SCTP_CRC_BITRTAX_UNSPECNETIF_F_RXALL_BITRTAX_SSTHRESHRTAX_MTUIPPROTO_PIMoffsetNETIF_F_GSO_PARTIAL_BITpartialNETIF_F_GRO_BITpulled_hlenIPPROTO_GRESKB_GSO_UDP_L4skb_pushSKB_DROP_REASON_IPV6_NDISC_FRAGSKB_DROP_REASON_TCP_ABORT_ON_DATASKB_DROP_REASON_NEIGH_FAILEDSKB_DROP_REASON_NOMEMSKB_DROP_REASON_BPF_CGROUP_EGRESSskb_gro_pullmac_offsetSKB_DROP_REASON_TC_CHAIN_NOTFOUNDsegsNETDEV_FEATURE_COUNTSKB_GSO_ESPSKB_DROP_REASON_TCP_OLD_DATA__be16SKB_DROP_REASON_XDPIPPROTO_SCTPinner_skbstartSKB_DROP_REASON_TCP_OFOMERGEIP_TUNNEL_PFCP_OPT_BITskb_reset_transport_headertnl_hlenIPPROTO_TPflushSKB_DROP_REASON_PKT_TOO_BIGskb_gro_flush_finalNETIF_F_HW_VLAN_CTAG_RX_BITuintptr_tIP_TUNNEL_GTP_OPT_BITSKB_DROP_REASON_SKB_CSUMNETIF_F_SG_BITSKB_DROP_REASON_IP_OUTNOROUTESNETIF_F_HW_ESP_TX_CSUM_BIT__u8NETIF_F_FSO_BITSKB_DROP_REASON_TCP_INVALID_ACK_SEQUENCENETIF_F_FCOE_CRC_BITIP_TUNNEL_STRICT_BITGNU C11 13.2.0 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1288 -g -O2 -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -falign-functions=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonly -fstack-protector-strongSKB_GSO_UDPSKB_DROP_REASON_TCP_AONOTFOUNDIP_TUNNEL_OAM_BIT__int128IPPROTO_COMPIPPROTO_ENCAPIP_TUNNEL_KEY_BITrcu_read_lock_bh_heldtypeskb_is_gsounsigned chareth_ipv4_mcast_addr_baseskb_reset_inner_mac_headerNETIF_F_HW_HSR_FWD_BITNETIF_F_TSO_ECN_BITNETIF_F_VLAN_CHALLENGED_BITgre_gro_completeSKB_DROP_REASON_SECURITY_HOOKfalseRTAX_RTO_MINNETIF_F_GSO_UDP_BITRTAX_CWNDNETIF_F_GSO_LASTSKB_DROP_REASON_IPV6_NDISC_HOP_LIMITSKB_DROP_REASON_QDISC_DROPSKB_DROP_REASON_IPV6_BAD_EXTHDRRTAX_CC_ALGOskb_inner_mac_headerskb_gso_error_unwindSKB_DROP_REASON_TCP_ZEROWINDOWskb_mac_headerlist_headSKB_GSO_GRE_CSUM__be32NETIF_F_GSO_SCTP_BITskb_shared_infogro_find_complete_by_typemac_lenIP_TUNNEL_SIT_ISATAP_BITND_OPT_MTUgre_offsetNETIF_F_HIGHDMA_BITSKB_DROP_REASON_NETFILTER_DROPSKB_DROP_REASON_PKT_TOO_SMALLIPPROTO_TCP__skb_pull__mptrpartial_adjnapi_gro_cbSKB_DROP_REASON_IPV6_NDISC_NS_OTHERHOSTshort unsigned intNETIF_F_GSO_GRE_BITIPPROTO_MPLSSKB_DROP_REASON_IP_RPFILTERNETIF_F_GSO_SHIFTIPPROTO_ICMPSKB_DROP_REASON_FRAG_REASM_TIMEOUTgreh__int128 unsignedNETIF_F_HW_VLAN_CTAG_TX_BITskb_tnl_header_lenND_OPT_CAPTIVE_PORTALgre_gro_receivenetdev_features_tSKB_DROP_REASON_TCP_RESET__UNUSED_NETIF_F_1IPPROTO_L2TPNETIF_F_GSO_FRAGLIST_BIT__skb_gro_checksum_convertcsum_addoffload_csumNETIF_F_LLTX_BITIPPROTO_DCCPSKB_DROP_REASON_TCP_MD5NOTFOUNDNETIF_F_GRO_FRAGLIST_BITSKB_DROP_REASON_IPV6_NDISC_BAD_OPTIONSsk_buffNETIF_F_HW_VLAN_STAG_RX_BITIPPROTO_RAWSKB_DROP_REASON_CPU_BACKLOGSKB_DROP_REASON_TCP_OLD_SEQUENCEouter_hlennet/ipv4/gre_offload.c/kernel/work/linux-6.11/kernel/work/linux-6.11net/ipv4./include/linux./include/net./arch/arm64/include/asm./include/uapi/asm-generic./include/asm-generic./include/uapi/linuxgre_offload.cgre_offload.cskbuff.herr.hgso.hchecksum.hgro.hchecksum.hint-ll64.hint-ll64.htypes.htypes.hnetdev_features.hstddef.hin.hkernel_read_file.hsecurity.hrtnetlink.hif_tunnel.hstack_pointer.hetherdevice.hndisc.hchecksum.hprotocol.hdst.hrcupdate.hlist.hswab.hdropreason-core.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x <tA-A CI A-A KA-4A-A0CC_ A-A HA-Ap C DOBA-Ap  -NA-Ap  -RBA-AP BBDCQAFA-AP -aBEA-AP -HA-AP -W BA GtXX[lH |   |  || !5BS\ugre_offload.c__initcall__kmod_gre_offload__963_287_gre_offload_init6gre_offload_init$xgre_gro_completegre_gso_segment$dgre_gro_receivegre_offload__UNIQUE_ID___addressable_gre_offload_init964.L144721inet_add_offloadinet6_add_offloadinet_del_offloadgro_find_complete_by_typeskb_mac_gso_segmentcsum_partial__pskb_pull_tailskb_pushgro_find_receive_by_type__skb_gro_checksum_completeh'( )l*+p,-)** $H%\&" z&-2@GL Zky- = f pi (4PBGSem    Z#5{ t(9 f!O"  %#)V/ 5{;AZG/MSY_ek!qwP}  b .!+ H .T!' z;%e,5 >D.JHPVV\bhhn7tyz&  E <@!x?  :;] 0"' "n(.34: @FLMRX^ djp v|f"ZY. tx D(A {$*D0!6<h BL H N>TOZ`kj{   . = !j  z3wJ!4 &k ,t28>K DJ3Pw!V\kbkhpntz y!d" |!'-39?.E KuQLW]cqio&uz{P 2e::^ f 4EVXrx0 ~  f! | ]U    ! . 7 S n        ) D jP w U  G d    (   7 ? U  _ v ) d   >   t  % - L T /j  X A X Q  d ,   % 2 @ U c _l z v  , 0   0 ( D4<W_8u}8J % G f0n0plll4lVx[*Y!!A`!3.D;HTQ"e8nwd % @H7ckXXh$xx@T$:[{$,<<#Q8@a[4cx48LX3;Pow`>5!2> J fs 6(6R^(kW  (& U)2OHfDr_~3)  G u  4SqAF xU|M)(7l Qj(x\ (3 0u J4i  8W v,P!or o,9)Liyu  (-=Rb448LX!8Yiy$@T0)09K`w 00p0BXRXe,ll"/&G*P.`2n6:>HMRW\af kpu%z08@R[`s~,!T!X!$!(.symtab.strtab.shstrtab.rela.text.data.bss.rela.initcall6.init.rela.init.text.rela__bug_table.rodata.str.rela.rodata.rela.discard.addressable.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @@g &,,,6,1@h K0tF@ix [ V@xi0 g2x s@iH @i @j5 &*@@؟H T*@  7._ @ 0;\"0]0_'`' ` ?@`:@` bP!$ `f L