ELFh@@0-!!!&&!!!!!!!!!!&&!!!!!!!!!!!!!!&&&&&& E 4 U         zR| ,D-D H   `  HD-D (H8D-DD ` DD-(tHD-DD p DD-((D-DD P DD-,D-D H    HD-(LL-D H  d  HD-(<<D-D`T @   `TD-D ,|xD-DD  T DD-D 0D-D0L 0  0LD-8LD-DP 0  PD-D (<D-D H  \  HD-0HlD-D H   D  HD-D 8|HD-D0L 0  0LD-D HTD-D\ `  ( \D-D 4D-DPP 0 x PPD-D <<D-DPT @   PTD-D @|D-D`X P   `XD-D @D-DPT P  \ PTD-D 8D-D@P 0  @PD-D ,@xD-DD  T DD-D ,pD-D H    HD-4<D-D0L 0  0LD-D 8D-D0L 0 h 0LD-D ((D-DD P DD-4@D-D0L 0  0LD-D xH@,d-DD  | DD-D 0 D-D H    HD-i?#{P@c$RRh{#_ v?#{P@{#_ֹ8?#{O(@h@@` @t@@h@` @a@i@`` @)iH"a @h @` h @ qT3R!a @h @` h @ qTh@OA{¨#_ka?#T?#{  @`` @` @{¨#_H@H_r?#{_WO?T8 @x @@h FyiC) Z Z5}S7!!!!!!4@* R!@EA:A R$QCj@n@!r@v@z@@*q**@4W(R(H 4 (* 7J@9FA* R? RI* RU)+C)3!** B9I RRÀ krUri RVr*!***G)k@o@!s@w@{@ @'b !hqT9!R|_  | 55AR)R|_  K 5q@Tq-T*OEWD_C{B#_aR?#{   i?qT9 *R |_+ K 5?qT?qT{#_aRNj?#{ O*cRRR(R )hi2*jJ"yJ9 n`OB @{è#_B?#{3OC A8)C@@R r? kTɆR r? k` TIRr? kT)Rr? kAT @EA @oRr? k!T @i5@ 4A8 A9i(7@h6hxs"~(TriRr? kTIRr? ka T @EA @oRr? kT @i5@ 4A8 A9(7 @j6ixi"~? ( TiHs *B;C@+ 8l@,  ?*B*( i )B;C* 8J@K@ * ?)B57 @EAT@oRr k T@h5@4j@#n@r@#v@z@#~@@#@#@y @ @@y @(R@ @@9 R)(*9N`*A8C_ TOG3@{E#_ R @@yk7y!!! J@7 )@ 7 j?#{ 4AR* @{¨#_**r?#{ODA` R R3FoRh@r kTOA{¨#_!lSW?#{WO @3*h2@7uRhJ9h2@B@h2t+(R(4 (*h7uFA@oRr kTB@B!-C!R!HhqT9~_ ~ 55ARuFA hqT9 )R~_  K 5qTqT hq!T9aR)R~_  K 5q TqT*OBWA{è#_aR)R~_  K 5qTO}?#C{Cg _ W O A8յCHQ  @q(T ) +yJ @( @qT8<@y6D@yYR5@@y7H@y5h( @q T8A6`B5 B7ByR5( @qa T8@y6$@yYR5 @y7(@yx5( @q! T8@6`A5 A7AyRX4z@;@**5*@9R?T*hJ@97hFAh*5;7#****@ 7@@#7@**?T*y65x64*A8C_ aT*OLC@WK_JgI{GC#_@H5*@qTB@h@8R|@*@~@R R**;@)T**W5U 8RB!BA8FJ`7" **"@h5@(4Rshnub hh@`j@4*#v8RrwF#(R*hJ9q*?#C{WOA8C @shJ@97V A8C_ T*ODWC{BC#_t(R(4 (*7hFA @oRr? kAT @K@I@ q T qT+!@y)q T qTKQA IA RN)U)!C)0@y)@Ry-RbLR"y"y"b>yByFyJy\*Z+!@y)q!T-C/E@R IAKQA1RVR !C)/@y)9@N)U)(}`@y"@bJR"b">yBy"b7KQA IA RN)U)!C)0@y)@Ry-RbLR"y"y"b"b -C/E@R IAKQA1RVR !C)/@y)9@N)U)*y(}`@y@&yJR"by"y.y2y"$hqT9^!R !X.~_ ~ 5h5ARhFAhhqaT9)R~_  K 5q@Tq,TaR5)R~_  K 5qTqmT)aR?#C{WOCA8յC?DqTqT @*7R4h@hFA(t^(R(( 4 (*H 7wFA7 @oRr k T@h5@h4QqT )@ +yJ *@qHTB9q* *)U d*$qhTB9qRy *IRI9in @@*q)Tu  qh B9q*y *9#hqT94!R !Ԧ-~_ ~ 5(5ARwFA7hqaT9)R~_  K 5q`Tq TaR )R~_  K 5qTqTA8C@ T*OD@WC{AC#_aR??#{_WOCA8C?Dq TA8A9 @(7 @i6xӨ"[pTH )B;C @+ 8 l@,  ?)B* @ *B;C+ 8k@l@ + ?*Bi4)7iFAqR1)vu(R(4 (* 7hFAH @oRr? kA T @i5 @ 4IQ?qT J* Lyk `B9A8C@  T*OE@WD_C{A#_U  B9SB9 S_qT*A9(7 @i6xӨ"bTH* 5"R u 1hqT9!R!Թ )@)7n J@J7x~_ ~ 5H5AR@hFAhqT9)R~_  K 5qTqlTaR)R~_  K 5qTqmT{aRv5?#{g_WO @2@h7J@9H7S *ODWC_BgA{Ũ#_֔p(R(h4 (* 7FAw@oRr ka T @v@y*R@i q R(3( l@ @*sS @AR  KQk  K hy  dyiQ l R i*8iRl@ 9*y~@B7*?TA8 @) 8hq T9sJhq T9!R!!?TAR~_ ~ 55ARFAhqT9p)R~_  K 5qT)R~_  K 5q`TqmT[aRV)R~_  K 5qTqTaRH:I?#{WOCA8C @H@97*p@TTF@2FB**qARA8C@@ TOCWB{A#_8?#{_   i?qT9 *R |_+ K 5?qT?qT{#_aR?#{O@s@`(R(7h@@_r1rk@TE0?*qmT |_| 5H67ROA{¨#_k?#{ O@i"N)(KqiThn@ @9?qT@9 qTARJ@9(76)")R)AR!5ARb OB @{è#_ց2? qTIR!K" }_) } Ȫ5ٖ?#{WO@2@h7J@9(6Y(R( 4 (* 7FA @oRr k T @ Rv@ykA9@q R(ij@H  k7*j@* J!@K=jAK_qjn@I K k3  * 4*1R4Thq T94jn@hr@I iniR hrRH8hn@ 9A8 @) R#hqT9?!R !x6~_ ~ 55ARFAhqT9")R~_  K 5q`TqlTaR)R~_  K 5qT )R~_  K 5q@TqMTAR ROBWA{è#_aR?#{@R{#_?#{ OA8 A9(7 @j6)x) J_ T) )B;C@* 8K@+  ?)B!H (B;C) 8)@*@ ) ?(BOB @{è#_h* )@)7@7 (B;C A8)@* 8 K@+  ?(B_@7  (B;C) 8)@*@ ) ?(B_@7A8 A9(7 @j6 x ?#{ J_ cT )B;C@* 8K@+  ?)BH (B;C) 8)@*@ ) ?(B{#_ )@7@7?#{ @y4*@qTh@hl@h p@ht@hx@h|@h@h@h"**(h@h(l@h (p@h(t@h(x@h(|@h(@h(@h" @{¨#_=Lm|ű6?#{ *`5**@5! R*4* @{¨#_! g@?#{ R{#_net/l2tp/l2tp_ppp.cinclude/linux/thread_info.h <dP@lx`author=James Chapman description=PPP over L2TP over UDPlicense=GPLversion=V2.0alias=net-pf-24-proto-1alias=net-l2tp-type-7vermagic=6.6.30-android15-7-gbb616d66d8a9-ab11968886-4k SMP preempt mod_unload modversions aarch64name=l2tp_pppintree=Yscmversion=gbb616d66d8a9depends=pppox,l2tp_core,ppp_genericsrcversion=0FFC3C163D829CA91C0AB79PPPOL2TP LAC mtu/mru/rcvseq/sendseq/lns debug reorderto debug tx-pkts/bytes/errs rx-pkts/bytes/errs 0/0/%c/%c/%s %08x %u PPPoL2TP driver info, V2.0 %08x %ld/%ld/%ld %ld/%ld/%ld LNS %u/%u %ld/%ld/%ld %ld/%ld/%ld &ps->sk_lock4l2tp_ppp: %s: no socket in recv pppol2tp nr/ns tx-pkts/bytes/errs rx-pkts/bytes/errs interface %s SESSION name, addr/port src-tid/sid dest-tid/sid state user-data-ok SESSION '%s' %08X/%d %04X/%04X -> %04X/%04X %d %c TUNNEL name, user-data-ok session-count pppol2tp_recv6l2tp_ppp: PPPoL2TP kernel driver, %s TUNNEL '%s', %c %d V2.0LinuxLinuxl2tp_pppK$register_pernet_deviceAproto_registerregister_pppox_protoa|proto_unregister?unregister_pernet_device~_printkzunregister_pppox_proto.proc_create_net_datagb6remove_proc_entrycϨl2tp_session_dec_refcountl2tp_session_get_nthĪl2tp_tunnel_dec_refcountV\l2tp_tunnel_get_nth seq_putsAcseq_printf'R__rcu_read_lockm\alt_cb_patch_nopsi$__rcu_read_unlockp7jiffies_to_msecsb*`+ppp_dev_nameL4sk_free_irefcount_warn_saturateB1sk_allocE&sock_init_data__stack_chk_fail9)system_cpucaps=#ql2tp_udp_encap_recvQkfree_skb_reason^ٵskb_queue_purge_reason0 lock_sock_nestedbd}pppox_unbind_sockQ_raw_write_lock_bh_raw_write_unlock_bhVl2tp_session_delete{mutex_lockUmutex_unlockgj(call_rcug'|release_sockl2tp_tunnel_getcK5l2tp_tunnel_createdl2tp_tunnel_inc_refcountl2tp_tunnel_register4(l2tp_tunnel_deletel2tp_tunnel_get_session zkfree?4l2tp_session_createq__mutex_initl2tp_session_inc_refcountfel2tp_session_registerfWppp_register_net_channel__msecs_to_jiffies5kl2tp_session_set_header_lenHۈ__check_object_sizexsock_wmallocbOHskb_put_copy_from_iter <l2tp_xmit_skb\-iov_iter_revertuKskb_recv_datagram."Jskb_copy_datagram_iter0V-dst_release33rcuref_get_slowpath>.skb_pull;dsock_queue_rcv_skb_reason$___ratelimitd֢ppp_input\"__pskb_pull_tail74pskb_expand_head9?<__local_bh_enable_ip +__arch_copy_from_userdmemset__arch_copy_to_userl|Xsock_no_bindLsock_no_socketpair:Usock_no_accept/xcdatagram_pollWs pppox_ioctlHpppox_compat_ioctl(qsock_no_listenusock_no_shutdownxT8sock_no_mmapk4module_layoutGNU1Mll vLGNU  X X0` d h8DLzPzX\`hl3p3x|UU00$Ppaa  <H PDTD\!""8!x"@@#$xx    X %\ &` &l &p & ' ( ) ) X *h +| , - . / 0 ( ( 1 2p " ! 2 ! "L "   3 *$405@6|728(/@0`9:X X ;</=0$9Xx\x|>0.0%!%"!4"t"TX?@X!"!"h"p%,,DA!0%4&8&D&H&x"!" "B`ClCADE!<FH(t"!"@"GH( %X!" I4 J< t  K L (   !!!M!((!N,!H!L!P!l!O"P"E#!P#"x#!#" $(0$"D$8$H$8$P$Q$RL%ST%&X%&d%&h%&%&%&%&%&l&T&&&&&&&&&8\'' (@,@4 @@D@LX@\@`dhlEE@@ $(,0 4 @ $L (0$ 4<0 @HLTlX` dlpx,|$#4 d$(04'<@HL'T X`4 dl| px |Dt<'(,'  $,08<DHP<T\`h lt!x""\#$$'$$'t%x%'%%'8&<&'t& (x&,( $(@H0PUX|`hpU0 V| WXYZ[\]x0L^x!  P0UAndroid (11368308, +pgo, +bolt, +lto, +mlgo, based on r510928) clang version 18.0.0 (https://android.googlesource.com/toolchain/llvm-project 477610d4d0d988e69dbc3fae4fe86bff3f07f2b5)LxP|,@0  L 0 | @x0LD(tX !8$D`$|t%%%& !+1/0M[dozR^ .`_"# p x Q g@9@*@ Q  H " xX  P(k L P |8 x | D  0 LD    ^ /  +  87  h x.    Q xc < lJ 0L , 0r$ * 0 '!   <D  H ' % `$( & e 4   @   L | #  A $ Q 0 H , 0  T[  (x  0 c ` 8 l{ x{  | T x N | A X <!xy  b  V  Hn  xn  A    |I  a  @a  l4 v  x tC x [  '[  (' p , = '  t%H J  %@ J   d   01 , 0  =  8$( ,=  8 W  $ x , D0  L H' L $ (J P @ \k  T # X h C( ! ! != t ! ^ "  "  $#  `#  $: '  $  'T  x% \ ' %t  't  <&G  ' O x&(  (a g    ,g i ,#O #[ h  &!: | ! "-  !$4 % % % cV )  &  (V (G)$ M#"%&( "  * { %Rb  B) B L K L   8^*x?Use|Oj6|g2E?+)XTndESY~G{&p7Y.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.hyp.bss.rela.altinstructions__versions.hyp.event_ids.rodata.str.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.rela.gnu.linkonce.this_module.rela__ex_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.rodata.rela.exit.data.rela.init.data.hyp.data.rela.data.BTF.rodata.str1.1remove_proc_entrypppol2tp_session_init.__keypppol2tp_seq_showpppol2tp_recvl2tp_udp_encap_recvpppol2tp_backlog_recvpppol2tp_tunnel_mtucall_rcupppol2tp_seq_nextppp_inputsock_putskb_putiov_iter_revertpppol2tp_seq_startpppol2tp_setsockoptpppol2tp_getsockopt__kcfi_typeid_sock_no_acceptl2tp_session_inc_refcountl2tp_tunnel_inc_refcountl2tp_session_dec_refcountl2tp_tunnel_dec_refcount__mutex_initpppol2tp_xmit___ratelimitmemsetpppol2tp_exit_netpppol2tp_init_netl2tp_tunnel_getpppol2tp_session_destructpppol2tp_connectseq_putspppol2tp_tunnel_copy_statspppol2tp_recv._rsalt_cb_patch_nopspppol2tp_net_opspppol2tp_seq_opspppol2tp_opspppol2tp_chan_opssystem_cpucaps____versions__msecs_to_jiffiesjiffies_to_msecs__kcfi_typeid_sock_no_socketpairproto_unregisterproto_registerl2tp_session_registerl2tp_tunnel_register_copy_from_iterskb_copy_datagram_iter__arch_copy_to_user_inline_copy_to_user__arch_copy_from_user_inline_copy_from_userpppol2tp_seq_stop__local_bh_enable_ip__kcfi_typeid_sock_no_mmapunregister_pppox_protopppol2tp_protopppol2tp_sk_proto__kcfi_typeid_sock_no_shutdownskb_queue_purge_reasonsock_queue_rcv_skb_reasonkfree_skb_reasonl2tp_tunnel_get_session__kcfi_typeid_sock_no_listenl2tp_session_set_header_lenskb_recv_datagram__kcfi_typeid_pppox_ioctl__kcfi_typeid_pppox_compat_ioctlpppol2tp_ioctlskb_pull__kcfi_typeid_datagram_poll__pskb_pull_tail__stack_chk_failppp_register_net_channel_printkpppol2tp_put_skrelease_sockpppox_unbind_sockmutex_unlock__rcu_read_unlockmutex_lock__rcu_read_lockl2tp_session_get_nthl2tp_tunnel_get_nthrcuref_get_slowpath_raw_write_unlock_bh_raw_write_lock_bhpppol2tp_recvmsgpppol2tp_sendmsgseq_printf__check_object_sizel2tp_session_deletel2tp_tunnel_deleterefcount_warn_saturatepppol2tp_createl2tp_session_createl2tp_tunnel_createdst_releasepppol2tp_releasepppol2tp_getnameppp_dev_nameinit_module__this_modulecleanup_moduleuaccess_ttbr0_disablelocal_bh_enableuaccess_ttbr0_enablekfreesk_freeunregister_pernet_device__kcfi_typeid_sock_no_bindpppol2tp_net_idlock_sock_nestedpskb_expand_headsock_wmallocsk_allocl2tp_xmit_skbsock_init_dataproc_create_net_data$d.99$d.89$d.79$d.169$d.69$d.159$x.59__UNIQUE_ID_license749$d.149$x.49__UNIQUE_ID_scmversion339$d.139$x.39$d.129$x.29$d.119$x.19$d.109$d.9$x.98$x.88$x.78$x.168$x.68$x.158$d.58__UNIQUE_ID_description748$x.148$d.48__UNIQUE_ID_intree338$x.138$d.38$x.128$d.28$x.118$d.18$x.108$x.8$d.97$d.87$d.77$d.167$d.67$d.157$x.57__UNIQUE_ID_author747$d.147$x.47__UNIQUE_ID_name337$d.137$x.37$d.127$x.27$d.117$x.17$d.107$d.7$x.96$x.86$d.176$x.76$x.166$d.66$x.156$d.56__UNIQUE_ID___addressable_cleanup_module746$x.146$d.46__UNIQUE_ID_vermagic336$x.136$d.36$x.126$d.26$x.116$d.16$x.106$x.6$d.95$d.185$d.85$d.175$d.75$d.165$x.65$d.155$x.55__UNIQUE_ID___addressable_init_module745$d.145$x.45$d.135$x.35$d.125$x.25_note_15$d.115$x.15$d.105$d.5$x.94$d.184$x.84$d.174$x.74$x.164$d.64$x.154$d.54$x.144$d.44$x.134$d.34$x.124$d.24_note_14$x.114$d.14$x.104$x.4$d.4$d.93$d.83$d.173$d.73$d.163$x.63$d.153$x.53$d.143$x.43$d.133$x.33$d.123$x.23$d.113$x.13$d.103$d.3$x.92$x.82$d.172$x.72$x.162$d.62__UNIQUE_ID_alias752$x.152$d.52$x.142$d.42$x.132$d.32$x.122$d.22$x.112$d.12$x.102$x.2$d.2$d.91$d.81$d.171$d.71$d.161$x.61__UNIQUE_ID_alias751$d.151$x.51__UNIQUE_ID_srcversion341$d.141$x.41$d.131$x.31$d.121$x.21$d.111$d.11$d.101$d.1$x.90$x.80$x.170$x.70$x.160$d.60__UNIQUE_ID_version750$x.150$d.50__UNIQUE_ID_depends340$x.140$d.40$x.130$d.30$x.120$d.20$x.110$x.10$d.10$x.100 $c[B @v ?/ $$[!@$# $( @jZ \ $, } " 5$ s x %&  $$-$?$K$\$q$$$$ $ $$$$$$$)$=$Q$-x.g$4l$V +g,@o w$x os? @l6/`$2 $@$ h0[  @$/g$3$ $5$10$M0SVU $$33@$$$$$ 6$#H Q@?7$   @#$`/$ ?$L9VLO$M@Y$`$ o$@v$ `$ e,WC,@T` `$5$5$5$ $ $(@_9$, $: $< B Xh @ 8$ Q@1$$c $ @@)$`0 TH 1'@_9& 8$? WC, A$ =Bd@ { Q$ Z$ P<<@<<<e$<@u$<<$<$<@; 5 = 5?$X ;@Vl7$d1@B$ 2D$ @$ `?7[%5D$ HMM$ R@RRRR@e$Ru$RRF 9H 8J$0 I{ @)$`$L M$& $5$$N0-$ { rU@;$MD$MN$MW$MP Qa$. $5$$R0u$({ rU@;$D$N$W$ T U$2 $5$$V0$,{ ;$M@D$MPN$M`W$MpsUX Y$: $5$$Z0$4{ ;$@D$`N$W$sU\ J$ (1'͙ VU ֙ VU@5ޙ 5 L L 5 $5!$5"]7a$ 0$$($5 $5!$5"?$L0 @  #$/$ $  )@ cd R ),$  =B/    B$ f ;??=B/  S$ hc$ u$ (l$ ˕$ \$ l$  [%5(V $ p$ $ $  $ Y$  ~~R0$ wC$ kU$ )o$  _C?7$ | ?G$ ~ $ pppox_protoppp_channel_opsstart_xmitfill_forward_pathppp_channelpppl2tp_encap_typeL2TP_ENCAPTYPE_UDPL2TP_ENCAPTYPE_IPl2tp_pwtypeL2TP_PWTYPE_NONEL2TP_PWTYPE_ETH_VLANL2TP_PWTYPE_ETHL2TP_PWTYPE_PPPL2TP_PWTYPE_PPP_ACL2TP_PWTYPE_IP__L2TP_PWTYPE_MAXPPPOX_NONEPPPOX_CONNECTEDPPPOX_BOUNDPPPOX_RELAYPPPOX_DEADPPPOL2TP_SO_DEBUGPPPOL2TP_SO_RECVSEQPPPOL2TP_SO_SENDSEQPPPOL2TP_SO_LNSMODEPPPOL2TP_SO_REORDERTOpptppppox_sockpppoe_optrelaypadt_workpppoe_addrsid_tsockaddr_pppoxsa_protocolsa_addrpptp_addrpptp_optack_sentack_recvseq_sentseq_recvppp_flagsl2tp_sessionpeer_session_idpeer_cookiepeer_cookie_lenl2specific_typereorder_qnr_maxnr_window_sizenr_oosnr_oos_countnr_oos_count_maxrecv_seqsend_seqlns_modereorder_timeoutreorder_skippwtypeglobal_hlistrecv_skbsession_closel2tp_tunnelhlist_lockacpt_newsesssession_hlistpeer_tunnel_idl2tp_netold_sk_destructdel_workl2tp_statsrx_seq_discardsrx_oos_packetsrx_cookie_discardsrx_invalidpppol2tp_session__skpppol2tp_seq_datatunnel_idxsession_idxpppol2tp_ioc_statsusing_ipsecl2tp_connect_infosockaddr_pppol2tppppol2tppppol2tp_addrs_tunnels_sessiond_tunneld_sessionsockaddr_pppol2tpv3pppol2tpv3_addrsockaddr_pppol2tpin6pppol2tpin6_addrsockaddr_pppol2tpv3in6pppol2tpv3in6_addrl2tp_tunnel_cfgudp6_zero_tx_checksumsudp6_zero_rx_checksumsl2tp_session_cfgpw_typepppol2tp_backlog_recvpppol2tp_connectpppol2tp_createpppol2tp_exit_netpppol2tp_getnamepppol2tp_getsockoptpppol2tp_init_netpppol2tp_ioctlpppol2tp_put_skpppol2tp_recvpppol2tp_recvmsgpppol2tp_releasepppol2tp_sendmsgpppol2tp_seq_nextpppol2tp_seq_showpppol2tp_seq_startpppol2tp_seq_stoppppol2tp_session_destructpppol2tp_setsockoptpppol2tp_tunnel_copy_statspppol2tp_tunnel_mtupppol2tp_xmitv@4>xc^@hwO(J@[h, 580@q,%8< @s,9@xt@,280q@v,. 9$)@,09@X,:@p,:@,:p@<0@`,2p>Jl@U0@,LoY@0A@ @0,&FJ@[$h[ o .]g٩x0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyH{Ė'$I5_Nj^0  `He0  *H ) Th|JFK:ZԠw3O)6P8|=5Fsmi]a#Л;,텡CA;ɨ Mea3A{p`GcMSvOlKfeQN-Ӣ݌GQ'"8ʐ{}\o(vHv!;[4Q0]̓]WʴJW d#2ql#e[[6ak=t誎j%BƀN qmEWxCmuKtdT1%c 岽Y ]ҟxM*6t,XT2,SVg&@'AQ"8;_ρJ8bߟ~Module signature appended~