ELF0@@*)?#{SS@S*s@sb @*@?@5SA@{è#_@ SA{è#_?#{BSS@S*s@sb @*@?@5SA@{è#_@ SA{è#_?#{S["@6<c qT` *qc@ca@#` T! @" @_kMTtR[B*SA{è#_[B*SA{è#_?#{S5<B qT@ *qB@BA@ "`! @T`@R@3@*SA{è#_?#{SN)#KLqT@ s@Sa@ ?`5SAR{¨#_bR*RBRSAR{¨#_?LqTBPAK?#{SN)#Kq T@ s@Sa@ ?`5SAR{¨#_bR*RBRSAR{¨#_?qTBAK3%s: can't add protocol 3tunnel64 close: can't remove protocol 3tunnel4 close: can't remove protocol ?#{R s5`b!R5 @{¨#_R a@?#{!R s`b 5R5 @{¨#_R4 @{¨#_tunnel4_initlicense=GPLdescription=IPv4 XFRM tunnel libraryL, = W-int q *.u32e q   'e # */01  2o  50 q f      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ3 q B !)./23\^bgls q f q  !"#$%&'()q !      !"#  :&  & &q~ qqqE     q      q+T      q       q q_ "%&' d qN  "  " " 0 =  X  "i "i !'  !(   $ ")   "* 4  D' ^^ 5  A ^^W 56h^q q =i g^ q =7W ? ?8^p 9err:- -    ^x skb)e2d c   #   ^tt skb(e1d cI   #   ^skb)d c$   %  %u  &7h\PD' _ ^dskb_(da c$lof  ff  f%uc  &7j&h\PDm' (?^?1 c?IWeARtB )retC^c G* (^ / dGWf!St" )ret$^c%^c;err84< 4__p4=4>4 ?__c4 __u4 4 )***7FW@)u).):^)D^)Q skb 2len Dq Dskb &len 8q qskb > +skb.+#skb"A 4: ; 9 I !I  .?:!; 9!'< &I : ; 9 I < >! !I: ; 9!:!;9 I:!; 9 I: ; 9 II!I/ .:!; 9 'I@|>! !I: ;9!:!; 9 I U1RUX!YW 1X!Y W 4:!; 9 I(>! !I: ;9!.?: ; 9 '<.?: ; 9!'I< .:!;9 'I ! >! !I: ; 9!!4:!;9!I"4:!;9!I!# U$ :!; 9!%1RUX!Y W!&1X!Y W!'1X!Y! W!(.?:!; 9!'I@|)4:!; 9!I*.: ; 9 'I !+.:!;9 ' !,% U-$ > .: ; 9 I/ 0&15I24: ; 9 I?3(4.?: ;9 '<5.?: ;9 'I<67.?: ; 9 '<8.: ;9 '@|9 : ;9 :4I4; : ; 9 < = : ; 9 > : ; 9 I? : ; 9 I@.: ; 9 ' A: ;9 IB: ; 9 ILp  $$pR  11 X !I$ e!N1## X !I$ e!~J m,"y'0q-1--/&J &! /&  &!"  4!  #0ck  "j O)% %"S-1--/&.J &! /& &!" /! !u  0" fp}mJ   k... !;(SAf wwJX1<k.p}mJ   k.<. !;(SfwwJX1< //J#< bJKK   v .v  .J#<"F><!=IPPROTO_UDPLITE__ND_OPT_ARRAY_MAX__u8XFRMA_IF_IDRTAX_HOPLIMITXFRM_POLICY_TYPE_MAXNEIGH_VAR_MAXSKB_DROP_REASON_SOCKET_RCVBUFF__UNIQUE_ID_description909raw_spinlock_t__MAX_XDP_MODEpskb_may_pullIPPROTO_IPNEIGH_VAR_MCAST_PROBESSKB_DROP_REASON_NOT_SPECIFIEDtunnel4_errskb_inND_OPT_ROUTE_INFOtunnel64_protocol__ND_OPT_PREFIX_INFO_ENDIPPROTO_MPTCP__UNIQUE_ID___addressable_xfrm4_tunnel_register889XFRMA_ALG_CRYPTSKB_DROP_REASON_IP_INHDRNAPI_STATE_NO_BUSY_POLLXFRMA_REPLAY_VALunsigned intNETIF_MSG_HW_BITSKB_DROP_REASON_HDR_TRUNCXFRM_MSG_EXPIRENETIF_MSG_PKTDATA_BITSKB_DROP_REASON_NEIGH_CREATEFAILSKB_DROP_REASON_IPV6_NDISC_BAD_CODExps_map_typeSKB_DROP_REASON_UDP_CSUMTCP_WRITE_TIMER_DEFERREDSKB_DROP_REASON_NEIGH_DEADIPPROTO_IGMPSKB_DROP_REASON_TCP_OVERWINDOWNEIGH_VAR_GC_INTERVALNAPI_STATE_IN_BUSY_POLLSKB_DROP_REASON_TCP_MD5FAILUREXFRM_POLICY_TYPE_ANYXFRM_MSG_MAPPINGNEIGH_VAR_DELAY_PROBE_TIMEND_OPT_TARGET_LL_ADDRSKB_DROP_REASON_TCP_AOUNEXPECTED__UNIQUE_ID_rcu901NETIF_MSG_CLASS_COUNT__UNIQUE_ID_rcu903__UNIQUE_ID_rcu905kernel_load_data_str__UNIQUE_ID___addressable_init_module907SKB_DROP_REASON_TCP_OLD_SEQUENCEND_OPT_DNSSLXFRM_MSG_ALLOCSPIXFRMA_LTIME_VALSKB_DROP_REASON_TCP_OFO_QUEUE_PRUNETCP_DELACK_TIMER_DEFERREDIPPROTO_SMCRTAX_LOCKSKB_DROP_REASON_TCP_CSUMNAPI_STATE_DISABLENETIF_MSG_LINK_BITXFRMA_OFFLOAD_DEVSKB_CONSUMEDSKB_DROP_REASON_TCP_FLAGSNAPI_STATE_THREADEDXFRMA_REPLAY_ESN_VALfamilyTCP_CLOSE_WAITNAPI_STATE_SCHEDND_OPT_REDIRECT_HDRbpf_xdp_modeTCP_TIME_WAITtunnel64_errkasan_check_writeSKB_DROP_REASON_TC_INGRESSSKB_DROP_REASON_MAXmutexSKB_DROP_REASON_DEV_READYIPPROTO_ESPND_OPT_6CONAPI_STATE_MISSED__icmp_sendSKB_DROP_REASON_TCP_RFC7323_PAWSNEIGH_VAR_PROXY_QLENXFRM_MSG_GETPOLICYSKB_DROP_REASON_IP_INADDRERRORSXPS_CPUSIPPROTO_EGPSKB_DROP_REASON_TCP_TOO_OLD_ACKXFRM_MSG_NEWAETCP_LAST_ACKlong long unsigned intXFRM_MSG_FLUSHPOLICYSKB_NOT_DROPPED_YETSKB_DROP_REASON_SOCKET_FILTERAUDIT_NTP_STATUSIPPROTO_IPV6IPPROTO_MTPNEIGH_VAR_INTERVAL_PROBE_TIME_MSSKB_DROP_REASON_XFRM_POLICYreasonRTAX_INITRWNDXFRMA_ADDRESS_FILTERxfrm_attr_type_traw_spinlockSKB_DROP_REASON_TC_EGRESSNEIGH_VAR_RETRANS_TIME_MSXFRMA_POLICYSKB_DROP_REASON_NO_SOCKETXFRMA_COADDRIPPROTO_MAXNETIF_MSG_RX_ERR_BITXFRMA_ALG_AUTHND_OPT_NONCEXFRMA_TFCPADXFRMA_SRCADDRSKB_DROP_REASON_IP_CSUMTCP_BOUND_INACTIVEXFRMA_PADSKB_DROP_REASON_TCP_INVALID_SYNNEIGH_VAR_BASE_REACHABLE_TIME_MStunnel4_finiSKB_DROP_REASON_FULL_RING__compiletime_assert_900__compiletime_assert_902__compiletime_assert_904XFRM_MSG_FLUSHSA__compiletime_assert_906__UNIQUE_ID_rcu891__UNIQUE_ID_rcu893__UNIQUE_ID_rcu895XFRM_MSG_SETDEFAULT__UNIQUE_ID_rcu899RTAX_QUICKACKNEIGH_VAR_APP_PROBESSKB_DROP_REASON_IPV6DISABLEDskb_drop_reasonXFRM_MSG_UPDPOLICYcurrent_stack_pointerSKB_DROP_REASON_NEIGH_QUEUEFULLIPPROTO_BEETPHTSQ_THROTTLEDicmp_sendsynchronize_net_BoolSKB_DROP_REASON_TCP_AOFAILUREXFRM_MSG_BASESKB_DROP_REASON_TC_COOKIE_ERRORinet_del_protocolND_OPT_PREFIX_INFOxfrm4_tunnel_registertunnel4_protocolTCP_SYN_RECVsk_skb_reason_dropSKB_DROP_REASON_TAP_FILTERSKB_DROP_REASON_NOMEMtunnel64_rcvIPPROTO_UDPXFRMA_SEC_CTXcodeSKB_DROP_REASON_QUEUE_PURGEtrue__u16tunnel4_handlersRTAX_REORDERINGXFRM_MSG_NEWSASKB_DROP_REASON_PROTO_MEMND_OPT_SOURCE_LL_ADDRXFRMA_ENCAPXDP_MODE_SKBcharNETIF_MSG_TX_DONE_BITIPPROTO_IPIPSKB_DROP_REASON_ICMP_CSUMAUDIT_NTP_OFFSETAUDIT_NTP_ADJUSTXFRMA_SA_DIRskb_headlenSKB_DROP_REASON_TCP_AOKEYNOTFOUNDRTAX_FEATURESSKB_DROP_REASON_DUP_FRAGsockSKB_DROP_REASON_TCP_OFO_DROPSKB_DROP_REASON_TCP_ACK_UNSENT_DATA__compiletime_assert_887__compiletime_assert_888SKB_DROP_REASON_TCP_OLD_ACKSKB_DROP_REASON_INVALID_PROTOTCP_FIN_WAIT1TCP_FIN_WAIT2inet_skb_parm__u32_printkXFRM_MSG_POLEXPIRESKB_DROP_REASON_TCP_MINTTLXFRMA_TMPL__int128 unsignedXFRM_MSG_DELSAXFRM_MSG_GETAESKB_DROP_REASON_TC_RECLASSIFY_LOOP__pskb_pull_tailSKB_DROP_REASON_OTHERHOSTNETIF_MSG_RX_STATUS_BITSKB_DROP_REASON_DEV_HDRpprevlong long int__ND_OPT_MAXRTAX_RTTVARIPPROTO_PUP__compiletime_assert_892NEIGH_VAR_GC_THRESH3__compiletime_assert_894__compiletime_assert_896TCP_CLOSING__compiletime_assert_898IPPROTO_AHND_OPT_RDNSSRTAX_ADVMSSSKB_DROP_REASON_UNICAST_IN_L2_MULTICASTIPPROTO_ICMPxfrm4_tunnel_deregisterboolSKB_DROP_REASON_TCP_FASTOPENmutex_lockSKB_DROP_REASON_FRAG_TOO_FARSKB_DROP_REASON_IP_INNOROUTESIPPROTO_RSVPSKB_DROP_REASON_TCP_CLOSENEIGH_VAR_QUEUE_LEN_BYTESXFRM_MSG_NEWPOLICYtunnelmpls4_handlerssizekernel_read_file_str__be32SKB_DROP_REASON_IP_NOPROTOinfoSKB_DROP_REASON_QDISC_DROPinet_add_protocolTCP_ESTABLISHEDpskb_may_pull_reasonTCP_MTU_REDUCED_DEFERREDXFRMA_ALG_COMPRTAX_INITCWNDSKB_DROP_REASON_UNHANDLED_PROTORTAX_FASTOPEN_NO_COOKIEXFRMA_SET_MARKIPPROTO_IDPSKB_DROP_REASON_SKB_UCOPY_FAULTXFRM_MSG_NEWSADINFO__XFRM_MSG_MAXmutex_unlockSKB_DROP_REASON_TCP_ABORT_ON_DATATCP_ACK_DEFERREDdropXFRMA_MTIMER_THRESHNEIGH_VAR_GC_THRESH1NEIGH_VAR_GC_THRESH2AUDIT_NTP_FREQXDP_MODE_HWSKB_DROP_REASON_SUBSYS_MASKNAPI_STATE_PREFER_BUSY_POLLXPS_MAPS_MAXSKB_DROP_REASON_TCP_INVALID_SEQUENCERTAX_WINDOWSKB_DROP_REASON_TAP_TXFILTERSKB_DROP_REASON_TCP_AUTH_HDRND_OPT_PREF64XFRM_MSG_GETSASKB_DROP_REASON_TCP_MD5UNEXPECTED__u64TCP_SYN_SENTSKB_DROP_REASON_IPV6_NDISC_HOP_LIMITXFRM_MSG_NEWSPDINFOIPPROTO_ETHERNETSKB_DROP_REASON_SOCKET_BACKLOGSKB_DROP_REASON_SKB_GSO_SEGNEIGH_VAR_PROXY_DELAYNEIGH_VAR_QUEUE_LENshort inttsq_enumXFRMA_ALG_AEADXFRMA_SA_EXTRA_FLAGSlong intRTAX_RTTtunnel4_rcvSKB_DROP_REASON_TCP_OLD_DATAaudit_ntp_typeRTAX_UNSPECXFRM_POLICY_TYPE_SUBtunnel4_mutexRTAX_SSTHRESHXFRMA_ETIMER_THRESHRTAX_MTUpriorityIPPROTO_PIMNEIGH_VAR_LOCKTIMEXFRMA_UNSPEChandlerNETIF_MSG_WOL_BITIPPROTO_GRESKB_DROP_REASON_IPV6_NDISC_FRAGXFRMA_MIGRATENETIF_MSG_TX_ERR_BITSKB_DROP_REASON_NEIGH_FAILEDAUDIT_NTP_NVALSSKB_DROP_REASON_BPF_CGROUP_EGRESSSKB_DROP_REASON_TC_CHAIN_NOTFOUNDxfrm_tunnelXFRM_MSG_GETDEFAULTSKB_DROP_REASON_XDP__UNIQUE_ID___addressable_xfrm4_tunnel_deregister890IPPROTO_SCTPXFRMA_REPLAY_THRESHXFRMA_NAT_KEEPALIVE_INTERVALIPPROTO_TPSKB_DROP_REASON_PKT_TOO_BIGnet_protocoluintptr_ttunnel4_initSKB_DROP_REASON_SKB_CSUMXPS_RXQSSKB_DROP_REASON_IP_OUTNOROUTESSKB_DROP_REASON_TCP_OFOMERGEXFRM_MSG_UPDSAlong unsigned intXFRM_MSG_GETSADINFOXFRMA_KMADDRESSSKB_DROP_REASON_TCP_INVALID_ACK_SEQUENCEXFRMA_MARKNEIGH_VAR_RETRANS_TIMEGNU 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-strongTCP_NEW_SYN_RECVXFRM_POLICY_TYPE_MAINNEIGH_VAR_ANYCAST_DELAYNETIF_MSG_PROBE_BITSKB_DROP_REASON_TCP_AONOTFOUNDNETIF_MSG_IFUP_BIT__int128IPPROTO_COMPIPPROTO_ENCAPtypeunsigned charfam_handlersNETIF_MSG_TIMER_BITNEIGH_VAR_BASE_REACHABLE_TIMEfalseRTAX_RTO_MINTCP_LISTEN__XFRMA_MAXNETIF_MSG_DRV_BITRTAX_CWNDTCP_MAX_STATESSKB_DROP_REASON_IPV6_BAD_EXTHDRRTAX_CC_ALGONEIGH_VAR_MCAST_REPROBESSKB_DROP_REASON_TCP_ZEROWINDOWSKB_DROP_REASON_NETFILTER_DROPAUDIT_NTP_TAIkfree_skbNETIF_MSG_TX_QUEUED_BITXFRMA_PROTO__RTAX_MAXNEIGH_VAR_UCAST_PROBESND_OPT_MTUXFRMA_ALG_AUTH_TRUNCNAPI_STATE_NPSVCSKB_DROP_REASON_PKT_TOO_SMALLIPPROTO_TCPNETIF_MSG_IFDOWN_BITNAPI_STATE_SCHED_THREADEDsigned charXFRMA_SET_MARK_MASKSKB_DROP_REASON_SECURITY_HOOKSKB_DROP_REASON_IPV6_NDISC_NS_OTHERHOSTshort unsigned intXFRMA_LASTUSEDIPPROTO_MPLSTSQ_QUEUED__valSKB_DROP_REASON_IP_RPFILTER__func____UNIQUE_ID_license910SKB_DROP_REASON_FRAG_REASM_TIMEOUTXDP_MODE_DRVip_optionsTCP_CLOSEXFRM_MSG_MIGRATEXFRM_MSG_DELPOLICYXFRM_MSG_ACQUIREXFRM_MSG_GETSPDINFO__UNIQUE_ID_rcu897XFRMA_POLICY_TYPEND_OPT_CAPTIVE_PORTALSKB_DROP_REASON_TCP_RESET_r_a_p__vNAPI_STATE_LISTEDXFRMA_SAIPPROTO_L2TPNEIGH_VAR_GC_STALETIMESKB_DROP_REASON_PACKET_SOCK_ERROR__UNIQUE_ID___addressable_cleanup_module908TCP_TSQ_DEFERREDIPPROTO_DCCPSKB_DROP_REASON_TCP_MD5NOTFOUNDXFRM_MSG_REPORTSKB_DROP_REASON_IPV6_NDISC_BAD_OPTIONSsk_buffIPPROTO_RAWtunnel64_handlersAUDIT_NTP_TICKSKB_DROP_REASON_CPU_BACKLOGNETIF_MSG_INTR_BITkfree_skb_reason/kernel/work/linux-6.11net/ipv4/tunnel4.c/kernel/work/linux-6.11net/ipv4./include/linux./include/net./include/uapi/asm-generic./include/uapi/linux./arch/arm64/include/asm./include/asm-generictunnel4.ctunnel4.cskbuff.hicmp.hint-ll64.htypes.htypes.hspinlock_types_raw.hstddef.hin.hxfrm.hdropreason-core.hkernel_read_file.hsecurity.hnetdevice.hrtnetlink.hneighbour.htcp_states.htcp.hndisc.haudit.hstack_pointer.hprintk.hprotocol.hmutex.hkasan-checks.hint-ll64.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x DtA-A0CDK AA-A ACA-DxA-A0DDK AA-A ACA-DA-A0BBa A-A GA-4A-A0BE^A-,pA-A CK A-A 4A-A CK A-A LA-<A-A BR A-A M A-A <A-A BS A-A M A-A  14\_tktx1 \ x p \  X 1    0 1 1 1T11  % !#$1$%"D&6HZb pn }tunnel4.c__export_symbol_xfrm4_tunnel_register$d__export_symbol_xfrm4_tunnel_deregister$xtunnel4_errtunnel64_errtunnel4_inittunnel4_finitunnel4_rcvtunnel64_rcvtunnel4_protocoltunnel64_protocol__func__.7tunnel4_mutextunnel4_handlerstunnel64_handlerstunnelmpls4_handlers__UNIQUE_ID___addressable_xfrm4_tunnel_deregister890__UNIQUE_ID___addressable_xfrm4_tunnel_register889__UNIQUE_ID___addressable_cleanup_module908__UNIQUE_ID___addressable_init_module907__UNIQUE_ID_license910__UNIQUE_ID_description909mutex_lockmutex_unlocksynchronize_netinet_add_protocolinet_del_protocol_printkinit_modulecleanup_module__icmp_sendsk_skb_reason_drop__pskb_pull_tail|= t>>=8><?|EFG48EFG;< @0@PA\ ` dB A0AH L PB\Ad Ph PlBX t<;DC0 4:552&3-424#@4G4pL4 Z4f4t4{444a44 444+ 4x4444p 454a4#4 14RE4 T4Z4^`4f4l4Vr4 x4~444x4. 44U44 44e4 4R4)!44E4F44 4v 4 4k4.44444 4i&4,424Z 84c >4fD4J4iP4%V4\4b4 h4nn4t4 z4L44 44n444!4z4#44L4*444X4 4I 4 4. 454S 44 4;4 4 4"4(4.4C44:4@4mF4Y!L4R4 X4 ^4 d48j4Dp4>v44444F 4t444l 444!44Y44r4449 44T4 4 4447!4'4!-444[;4N4T4Z4B`4dr4 x4 ~4&4}444444&4 444 4x4E454I!44444 4y4y 4f44P%4s+41474n=4 C4 I4 O4U4x [4a4g4m4.s4 y44(42 4444044 4444;4Y 4L444(4f4 44 4!4 ,484+P4V4\4&b4Eh4~ n4t4-z444444e444 44444249444e 4444!!40 '4-463494?4R4X4^4Bd4)j4p4v4 |4*44 444}4 44-4 4c44444 4p4#4444 4 444F4`$4\*404 64<4zB4H4N4W`40f4l4 r4x4~4444T44[44F 4444z4H 4D4 !444U4P 4B 4  4 4  4# 4%) 4 / 45 4; 4A 4G 4~M 4D S 4oY 4` 4e 4(o 4~ 4m 4 4 4 4! 4~ 4 4Z 4  4!  4  4  4i "! 4- "6 4 B K 40W ` 4@l )u 4 & 4 , 4z , 4 4& 4gB 4X 4 w 4 4` 4! 4 4  4?  X 4q 03 4= ta 4n 4{ 2/ 4 t 4 2E 4  4' 4   4 4 2 % 4 1 B 4 J 2O 4[ Dl 4 u 4_   4 4a  4 4f 4 4B 24 \4g*22JR2hp2t4X4(4a-6|K4@ W|h4p2zy4S 4)X2UX2UX2j+Ge4n4444 444@4KTd]hr4t 47h4Oh4P4+484V E4Q4]4 i4v44@4 44!4&$4>4/ 0  ,0tFVXkX{H"5+&5C*5L.5\25j65:5>5H5M5R5W5\5a5f5k5p5u5&z5+525D5W5b5n5z55555555559\9`t99$9(T9X9X9.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.export_symbol.rodata.str1.8.rela.init.text.rela.exit.text.rela.rodata.data..read_mostly.rela.discard.addressable.rela.exit.data.rela.init.data.modinfo.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 @@T'+ &@W0'10;0 6@W0'J2Px^pY@W' n8i@X' ~=y@Y`' @Z0' @HZ'(@`Z'01aP@xZ.'P@`'@X8')V$@'50L%!@0AGP00I'YWIiXI xI|@ '%K(; @R