ELF>H|@@F%1fDHǀ1ff.Hǀ1ff.UH HSHH=@H}Hp HHH@HHH@H1[]USHHH1H=H-H=HE@H-KfEHH3hHEPHfPXH1[]ÐUSHHH1H=H-H=HE`H-KfEhH3hHEpHfPxH1[]ÐUSHHH1H=H-H=HE H3H-KhHE0HfP(fH8H1[]ÐUSHHH1H=H-HEH3H=H-KhHEHfPfHH1[]ÐUSHHH1H=H- 1HE@H{H-H=fEHHs 1HEPH{HfBXH1[]f.USHHH1H=H- 1HE`H{H-H=fEhHs 1HEpH{HfBxH1[]f.UHSHHH6H= 1HH}H=fCHu 1HCH}fCH1[]ff.fHHHx H=HqAWfAVAUIATUSH(H)D$HBHHrHH9t1HH9uL$HHH9t1@HH9uL$HH1H9t@HH9uL$HH€H9t1@HH9uL$AMHLH-HH5L%HD1E1HD$H$HD$HD$HILLN<0AEH HD$LLDF01AUH$IH LLF0LLD1ItAfDH([]A\A]A^A_fHHd1Hff.fAWL=AVL5AUATUSHH(t$DKLHHD$HHEH5IE΅HD1IIHD$1LHI9uL$L"HHmHH9F{HD$MHM HMEH)HHL, H?IA)MDHHH51HD$DD$T$EmLHl$LexL-LՋSLH5H߅HUIE1KIUHH5LIE1IT$H5HsLHHH5IE1HIIT$H5HHH9ZHl$L$CLT$HH5HLDH(1[]A\A]A^A_fHH1HHH11Hff.AVAUATUHSHMHfIHHH5fLd$xHHDи*^ ZL$H^1LHH5HHH9zL$DE1E1fDB fA#H)*A9DL^,9O1ɅHHDH9uHcDH5HHiɉ1H )H$fI*L-\$@HË tBf.*Y^D$,~:t #|N@LH1HCI9uEL%HHLH5HE1fUHA*H5LHEZ^HĠ[]A\A]A^E1E1HH1Hff.fAWL=AVE1AUATIUSH(HD$AT$HIcLH H5HEH1J1H[LT$Lt$L,ILl$MAD$L H=HLEHDmH\HD$HL $HHLIDsIL $LHEH51HS`H5LHu nfLt$HD$hMuILHLpH(1[]A\A]A^A_ff.@UHHfHAWAHAVIAUL-ATLSHHDg)EdEHE˅H5HD1E1HEHHLMIE_LLHJH5EHEHHE1IcME1H RHHL@HL8HNHHPHPKRJ IHHTHH9CLhLUpHELpIfDHpH}H HxDdI HJ4EE^LRL9HX`HML]@AMLUIzLEHHLATHMIHH5LHM1LUAXAYMr0Mb0M9tfHELUHEfAwMANLHH5LE1IHuLM6M9uHELUHEMHEI9'HX`L]HHhHHxH 8H9LpLUIIhMALrL9tHUuHMLXLuLuI~I0HMHLIHH5LHM1M&M9t)fAT$H5L1M$$M9uAOLLHE1HEHMHHEH9aHUuLXL8L@LIMuIHE1MLL}L%MHHLLLJ(AFL LUHHHULEF(1AVG/LL H LHULE1ILUtAHe[A\A]A^A_]HHo1HHH1R1Hff.AWIAVAAUATUHSH(_fKu fAhL%AHL-LMLIEEH5HL5P1SHZYH@Ht3@E{ MMELHHL1HHuH([]A\A]A^A_f.LHDL$LD$HT$HT$LD$DL$,HHHLLH5LDH(1[]A\A]A^A_fDATL%H5UH-SWHLHE1HH5HHHDHL@kHH5HH(HP DH8L@0DHt$CLH5H߅HE1HHP@Ht#HHDHXHH5L@PHHP`HtHhDHxHH5L@p[1]A\HH=H=H5H=H=H=H=H=H=H5H5rH=H5%H5%H5%H5%H5%H5%H5%H5%H5%H5%H5%1H@UH1SH1HxH[]fDH=1HH5H[]struct ares_addr_node Peers Count:%s %s %s peers: %d%swith I/O stats%s (expiry in %dm)%s- %s Plane:%s - to/from %s:%s %u tunnels, valid for %dm[%c]1m%s last expiry in %.1f min%s with I/O statsAll Peers%s%s- %s%s%s- %s %s %s%s%s Port %u%s%s- %s %s %s:%u%s %s peers: %d%s %s %s%s %s ctrl %s %d user %s %d%s grx-dns-add %s%sgtphub%sbind-to-sgsnsbind-to-ggsnssgsn-use-sender%ssgsn-proxyggsn-proxyshow gtphub allshow gtphub tunnels statsshow gtphub tunnels listshow gtphub tunnels summaryshow gtphub peers statsshow gtphub peers listshow gtphub peers summarygrx-dns-add A.B.C.DAdd DNS server IPv4 address no sgsn-use-sendersgsn-use-sendersgsn-proxy ADDRggsn-proxy ADDRbind-to-ggsns ADDRbind-to-sgsns ADDRgtphubConfigure the GTP hub %s(config-gtphub)# All tunnels%s:%sLegend: TEI=: SGSN <-> GGSN (expiry in minutes), with each:%s [/] (TEI C= U=)%sTotal: %u tunnels (of which %u incomplete)%sTunnels summary%s Legend: ' '=0 '.'<=1%% ':'<=2%% '|'<=10%% '#'>10%% (%.1f m/step)%s - local addr to/from %ss: %s port %d%sFailed to parse the config file: '%s' Show running system information Show info on running GTP hub Summarize everything about the GTP hub Show running system information Show info on running GTP hub Active tunnels List all tunnels with I/O stats Show running system information Show info on running GTP hub Active tunnels List all tunnels Show running system information Show info on running GTP hub Active tunnels Summary of all tunnels Show running system information Show info on running GTP hub Active peers List all peers with I/O stats Show running system information Show info on running GTP hub Active peers List all peers Show running system information Show info on running GTP hub Active peers Summary of all peers Negate a command or set its defaults Ignore SGSN's Address IEs, use sender address and port (useful over NAT) Ignore SGSN's Address IEs, use sender address and port (useful over NAT) sgsn-proxy ctrl ADDR <0-65535> user ADDR <0-65535>GTP Hub Parameters Redirect all SGSN bound traffic to these addresses and ports (another gtphub) Set GTP-C bind GTP-C local IP address (v4 or v6) GTP-C local port Set GTP-U bind GTP-U local IP address (v4 or v6) GTP-U local port GTP Hub Parameters Redirect all SGSN bound traffic to default ports on this address (another gtphub) Remote IP address (v4 or v6) ggsn-proxy ctrl ADDR <0-65535> user ADDR <0-65535>GTP Hub Parameters Redirect all GGSN bound traffic to these addresses and ports (another gtphub) Set GTP-C bind GTP-C local IP address (v4 or v6) GTP-C local port Set GTP-U bind GTP-U local IP address (v4 or v6) GTP-U local port GTP Hub Parameters Redirect all GGSN bound traffic to default ports on this address (another gtphub) Remote IP address (v4 or v6) bind-to-ggsns ctrl ADDR <0-65535> user ADDR <0-65535>GTP Hub Parameters Set the local bind addresses and ports to listen for GGSNs Set GTP-C bind GTP-C local IP address (v4 or v6) GTP-C local port Set GTP-U bind GTP-U local IP address (v4 or v6) GTP-U local port bind-to-sgsns ctrl ADDR <0-65535> user ADDR <0-65535>GTP Hub Parameters Set the local bind addresses and ports to listen for SGSNs Set GTP-C bind GTP-C local IP address (v4 or v6) GTP-C local port Set GTP-U bind GTP-U local IP address (v4 or v6) GTP-U local port GTP Hub Parameters Set the local bind address to listen for GGSNs, for both GTP-C and GTP-U Local IP address (v4 or v6) GTP Hub Parameters Set the local bind address to listen for SGSNs, for both GTP-C and GTP-U Local IP address (v4 or v6) %BN@Y@JQKRint..<}g8gv&([)<*-.Sv     ! [    .x v .u v . M  8 ! {A 5T .    8  T  .8C !"D9  .  D599 m m <  5wT 1 3< 6  7  8  9   : ( ; 0 < 8 = @ @ H A P B X D` Fh H<p I<t J x M[ N O Q! Y  [+ \5 ] ^  _ J `< b:xU +x &0 vJ .8J-J  `&I      !"# .00&4ErVvtyH<>JAfdD<GJ<M<P bufS(cpV<0Y<4max\<8_@hpb<e<ilor9 iacy| J<<<<< (8@  .  .<- H g, docg<  (0 8@D h} <g<   ( v .?<" " <'  g X  Y Y P  Y Y!  1 . % &g'g + -g/g1<35   (9n ;=$n idx?A ctrCs ( X :.  ggg ) ( !g#g%<')$-   (- /1* idx35 7 (( :. 2 & $%& 0 !fd#<&cb)7 + -(<2 2   F^p `.cp dp < FP4 ;5< 67q(W8cb: @;HG  $a%l& &&&H lX .H-X-X len Abuf DuG  e  <C b    # $ % &*X[bY\bh^ _g ` Ac dg? h? iU@ j< U . . k . .Pp q s t* ub0@x y { |u }0kj  j  A Hsa <     M      M0  8 o . .hi u  AHofd  H gX  `Z$ $!:!*!!!![u !`!x! 5!< : . . P . .\%r"dst& "trx'wr 7 ]P)<l1h+ l2h,(l3h-0l4h.8cb0A@2 Ahlen3 Aj5p6x78Q7 .Q . `:.5| 8ATF bIVJ"MgvalP. R.(T.0j 5 . 5 .&/&oIcfg%   H gsn"x=Ju Ju (8m@t&H P X`p~&9&o ," # A$<% D&<' DE/; ,.6 7 A8 D9 D:<( @   A  A  A       ( 0 8!*$)<==eBI!/!0g!2 !3!4!6; ;!8u P;!9u !:<!;<!=!? !,=^"W4 #bt# 5l# 5p# `<#t# 5l# Av#  5=. #t# 5v#  5 . #t# 5v# 5 #t# 5v# A #>t# 5v# M #at# 5v# Y_#"t# 5"ext#4"tlv#b"tv0#"tv1#"tv2#"tv4#"tv8#> $,l$-v$. $1l$2v$3 $ . $6Gl$7v$8 H$;jl$<v$=j z .A<$@l$Av$B  .<x${v $} 5$v $v $${ $0$ Y8$$@$ 5T$ 5U$ AV$ AX$`$p$ 5$ 5$ 5eua$G$ 5$z$z$z$ 5 ti$ A$ M$ M$ M$ M$ M$ A$ A$ A$ A tft$z$$$$$$($$<$ 5P$ Q$ T$ W$z\$z`$zd$ 5h$ Aj$ 5l$ 5m$ 5n$ Ap$ Ar$ 5t$ 5u cid$ Mx$ A|$$$ 5$z$z $ M $z $< $z $< rai$z $< $z $<$z$<$<$< tid$ Y seq$ A$T fd$<$ 5$ 5$ 5$ $<$@$H gsn$"P$X$`$p  . M .` B%N"fd0%Q<%R<%S<%T< %U%V%Y A%Z<%[< %]$%^(%_0%`"8%a"@%c"Hd"HAa%fu HBi#Bj#Bk#Bl#Bm#BnC#Bof#Bp#Bq#Br#Bs#Bt$Bu$Bv$By B|B~$B &&""" "=. v "=.<#v "<##T#<4##4#9#a9# #<f#<<v H#<#v k#<##5#<##v 5#<#"#v 5#<$"$M $>##$&"G$ E{$FGH< 4 n$o<p<s01q<4u$v<w<p0x<p1y< p2z<4~% M K/&NOTnsiR4&T U$(V 5,W 5-X0ZT@[<P^<T`<XcdrcG$`fpgxi<oapk r{${$iu$/&4[&`&j&[&e&o&y&--*& i+& - o                 # * 1 .^ <(OqK(<(g( g((.&J(g(&=)<Jb)")g .<9)9). gU)9)ce('5x)(& <)gg(<)gK()q<.(O)rg('I <*g.(a'*rJg>=*=* >X*<" >i*" LZ<K+cfgZ(& Z9g#rc\<(*UvTs|(T QvL;<L . ;$& ;C&X*m+U X*+U X*+U X*+U X*+U X*,U X*',U B*K,U4T '*w,U T B*,U%T B*,U%T B*,U%T B* -U%T B*0-U%T B*U-U%T B*z-U%T B*-U%T B*-U%T B*-U%T B*U%T '1<Q/ 1" vty1 1< 1' d?4{/???e??@?W/f?()5/U|T Qv3$"X~Y)U|T )U|T </U|5U|'*<40 *" vty* *< *' 2UTT1'#<0 #" vty# #< #' 2UTT0'<G1 " vty < ' 5UT'<1 " vty < ' 8UTT1'<_2 " vty < ' 8UTT0'<2 " vty < ' <UT5>5vty* 3<#now e#tun9)$35$35gb?46y?6m??M??@?4?)G4UsT Q})l4UsT )4UsT )UsT )UsT U))*5UsT Qv $0.(>)B5Uv)s5UsT R}X|")5Uv1)UUT Q50 8vty.#now ehw b$<C< 8#t9)#i<i65$6<#hi<$75$d7*cv#val<<)UvT}U))7UvT )7UvT Q})7UvT 1)UUT  <8j.#5y<vty( 1<<<<$<#p$85$85k4>K>|>r>6e>6X>?>?>>l>kI)>9>)>:>@>9>)>:>(:U#)X:UT Q R):UT Q )UT)>:>)?:?)?;?)#?B;(?)5?i;6?(;U#);UT Q R);UT )UMD?E?mV)g<U~T Q~0.()<UT )<U~T|QR)U~T|Q << . .5h4>vtyh,j<k<m<$=#pq$=r5?r5)=U}T )>U}T|QX ~")U}T|QX ~"A@S?2vty@+3@K5+>*ppS+>T5,T5+?K5+?Z5+D?*pp_+5?`5,`5,Z5 vb?n.A.?2vty.+2tun.F9)0<,5<,*te7#?oA?2vty-<,"<,*b$?' <`@ " vty  < ' m*@T Q )Ts '<AB" UovtyTB<QB' R<XA/" UNvtyT/<Q/' R<v\B" %vty<' 0KI7B]I)T0Q:0KI7AB]I)T0Q:))<_B" %vty<' ))<vC" %vty<' 0KI7C]I)T0Q:0KI7C]I)T0Q:))<_pD" %vty<' ))<D" %vty<' 1vETR<vE" %vty<' 1vETR <cRF%b1RFA' 0KI!E]I)T0Q:0KI!7F]I)T0Q:))<_F" %vty<' Oi<))<_G" %vty<' Oi<))o< G/o" UNvtyoT/o<Q/o' RP < H%vtyP,)2HUsT ~IWHUsT ~I|HUsT )HUsT ~IHUsT ~IUsT P6 .I7vty6%p66g7c7.I7u77.IqKmPKI7x)rrj<kI3jg v~Is.<tH:HI!II I)JUvT Qb))2JUvT~Rx)TJUT1)UUT QTR : ; 9 I8 I~ : ; 9 I8 !I( I : ; 9 I8 H} : ;9 I8  : ; 9! I !I/ :!;9 IB: ; 9 IH}:!; 9 IB4:!;9 IB :!%; 9 I841BH}<&I1B$ > 'I : ;9!4:!; 9 I:!;9 IB4:!;9 I.:!; 9 'I@z4:!;9 I : ; 9 I8! :!;9 I8" : ; 9 I#4:!;9 IB$ U%:!; 9 IB&>! !I: ; 9!'.:!;9!'I@z(.?: ; 9 'I<) 1*4:!;9 I+ , -4: ; 9 I?<..?: ;9 'I</:!; 9!I01RB UX!Y W 1H}2:!;9 I3: ;9 I4 :!; 9!5.:!;9! '@z617: ; 9 I87I9 :! ;9 I:!I7!; : ; 9 I!8 < : ; 9!=!I/>.?:!;9!'<? U@ 1UA.:!;9! ' !B:!;!9!IC: ;9 ID !:! ;9!E>! !I: ; 9!F !: ; 9!G'H :!;9 I8 I !: ; 9!J :!; 9!I!8KL.?:!;9!'I@zM 1UN:!; 9!IO4:!; 9!IBP.: ; 9 ' Q% R$ > S T&U: ; 9 V : ; 9 W : ; 9 I kX4: ;9 I Y4: ;9 IZ  : ;9 [ : ;9 I 8\ : ; 9 ] I8 ^> I: ;9 _ : ; 9 `  : ; 9 a : ; 9 I 8b.?: ; 9 '<c.?: ;9 'I<d1RB UX YW e 1f41g1X YW h4: ;9 I i j!I/k1RB UX YW l41IBm44IBn!Io: ;9 Ip: ; 9 Iq4: ; 9 Ir.?: ;9 'I s!I/t.1@z((U((U((T((V((T((V((T((P((P((S((P%%U%% %'U%%T%'TUUT\TQQRRT\0^~#0VvvUUTUTQQRRUUTUTQQRRUUTTQQRR U U T U T Q Q R R U U T U T Q Q R R U U T T Q Q R R U SUU T V  P  0  0  ] V V ] VV |x.H.|.H. 012 "|x.H. $ &H"#8"|x.H. $ &H"#h"|.H. $ &H"#hUVUUVP]]SSb~~0^00]0|~|QQQ# s#42%#" s#42%## s#42%#"Qt #QPp t <jXg wJ x' fv<>' ? FKxX<'/ HvJM.vX XftJ$Xf:/XIJfM Z XZ ?shIgWKIcWX:J=Y< }J}+,xJ,"u,,,Lf8v)z.t X~X&F^zfzzt4z<&ztzHLzl=//Ju;i3/ {q@ J= LJ"wG1G$*,<w<.LXJE3<eJ[wf2 XJtsI+-5.J=XYvJ=.Y |   fy< .B$t.$t3'$<ZX  m.<<<i$pJ..pX /!s!;= r r t t3JY t3JY KurvY0M+# Bw.MYPf.o.t size_tranap_nsap_addr_encgtpsntxLOG_FLT_BSC_SUBSCRgtphub_side_idx_namesindex_subexpiring_itemcfg_gtphub_sgsn_proxysgsn_use_senderis_connectedL_CS7_RTABLE_NODEtails_addrgtp_fd1c_IO_codecvtgtp_listenaddrares_in6_addrconfig_fileLOG_FLT_GB_NSVCrb_rightgtp_fd1uRESERVED2_NODEqos_neglchanVTY_SHELL_SERVsin_addr_IO_save_endcurrentgsn_trab_assign_addr_enccfg_gtphub_bind_to_sgsnsvty_out_rate_ctr_groupping_timerinet_ntoasgsn_ctxsgsnpromptL_CS7_AS_NODEL_CTRL_NODEsb_lenqueue_respcmd_nodesgsn_sockaddr_IO_write_baseaddressesseq_firstconfigstatestatgctr_desc_lockgtphub_plane_idx_namesimsi_aclLOG_CTX_L1_SAPImnrgosmo_stat_item_group_desccb_create_context_indrate_ctr_per_intvOSMO_OAP_UNINITIALIZEDtype_IO_save_base_filenoparent_nodesRANAP_NSAP_ADDR_ENC_X213GTPH_PLANE_USERVTY_MOREsa_peercfg_grx_ggsnselfvty_type_chainss_familydata_lenSGSN_AUTH_POLICY_REMOTEcb_sgsn_context_response_indimeisvsecondaryapn_req__uint8_tportstei_origteid_ownsgsn_cdrintervalLOG_CTX_VLR_SUBSCRatoicfg_gtphub_bind_to_sgsns_shortintvSGSN_AUTH_POLICY_OPENflrcL_CS7_LINK_NODEVTY_NODERESERVED6_NODE_LOG_CTX_COUNTlong intflruexpiryunit__ss_alignshow_gtphub_peers_summary_cmdaddr_strVTY_FILEwhenmstzseq_pool_IO_markerMME_NODEipifreorderproxypdp_listpeer_addrlinescch_subosmo_stat_itemapn_userate_ctr_groupheadteid_gnread_cbCONFIG_NODEares_channeldatatrapsecret_opc_presentGTPH_PLANE_Ngsm_lchanhindextalloc_strdupCFG_STATS_NODEgtphub_noderattypeuint8_tmode_IO_FILEmonitorservergtphub_cfgqos_sub0rate_ctrsgtphub_cfg_readpending_deletestei_pool_freeres_listcfg_gtphub_ggsn_proxy_cmdref_countprivgtphub_peerctrgcb_update_context_indul255_tnr_mapnr_maxgsup_server_addrtei_repl_Boolhandle_bindsgtpie_tv0gtpie_tv1gtpie_tv2group_descriptiongtpie_tv8gtphub_bindosmo_gsup_client_read_cb_tsin_portcharlast_expiryadd_items_to_expirysndcpdares_serversshow_gtphubul66_tsndcpuqmsg_list_reqnr_poolpdcpsnddcb_ran_info_relay_indteic_ownctrl_handleimeisv_givenVTY_NORMAL_IO_lock_tgroup_name_prefixuserlocnode_typetei_iupdcpsnduLOG_CTX_GB_BVCtimevalLOG_FLT_ALLfilenameitem_desclong doublelocal_portcfg_gtphub_sgsn_proxy_short_cmdL_CS7_SCCPADDR_NODEcfg_gtphub_no_sgsn_use_senderattrnexttunnelsbsc_vty_nodeshow_gtphub_tunnels_listL_NS_BIND_NODEfd1c_IO_read_ptrmax_valVTY_CLOSErate_ctr_group_descstrcmp__socklen_t_cur_column_S6_unosmo_gsup_client_up_down_cb_tuserloc_givenswversionrec_sgsnnodesin_zeroosmo_oap_client_stategtp_statedirtrx_idprefetchcs7_instanceunit_name_markersexpert_modeshow_gtphub_peers_listfilestderrshow_bind_stats_allT_defssocklen_tbufferpeerggsn_lookupsul1_ttv_usecin_addr_tSGSN_AUTH_POLICY_ACL_ONLYprefixL_NS_NODEsecret_krategtphub_cfg_bind_flagsshow_gtphub_cmdglobal_cfgsgsn_instanceRESERVED8_NODEOSMO_TDEF_MS_offsetteic_confirmedbindnorecovery_givencb_unsup_inddcomp_v42bisindexcfg_gtphub_bind_to_ggsns_short_cmdcfg_gtphubctrlhclient_idtracereffd1u_LAST_OSMOVTY_NODELOG_FLT_VLR_SUBSCRpassiveGNU C11 12.2.0 -mtune=generic -march=x86-64 -g -O2 -std=gnu11 -fno-strict-aliasing -fasynchronous-unwind-tablesstatedirrb_parent_colorcmdsize__uint64_tmm_listcmd_elementul_tvtyshgtphub_side_idxRESERVED1_NODEstatus_flags2ggsn_listnum_valuesOSMO_OAP_DISABLED_IO_read_baseLOG_FLT_GB_BVCcounters_iolog_filter_indexnodataGTPHUB_NODElinkactivenum_ctr_unused2require_update_locationg_hub_vtable_offsetCFG_LOG_NODEpeersprefix2seq_lastvplmn_allowshow_peers_summarycb_recovery2cb_recovery3argcgsnlcshow_gtphub_tunnels_summarycfg_gtphub_cmdrec_hlrOSMO_OAP_REGISTERED_IO_backup_basesgsn_configgsnluRANAP_NSAP_ADDR_ENC_V4RAWasapgtphubpdp_tconnect_timergtpie_membergprs_ns2_instlocal_addrAUTH_NODEindentdescription__uint32_tL_CS7_XUA_NODEGTPH_EXPIRE_SLOWLY_MINUTESares_fdstdeflong long intsgsn_ra_globalL_NS_NSE_NODEshow_gtphub_peers_summarySGSN_AUTH_POLICY_CLOSEDwidthgsn_addrcfg_gtphub_ggsn_proxyrattype_given_vectorpcomp_rfc1144nr_minpdpagsup_server_portmsisdndoublequeue_timer_IO_write_endSGSN_NODEpercentclass_idshow_tunnels_summaryshow_gtphub_tunnels_stats_cmdexpire_slowlygtphub_cfg_addrregistration_failuresL_CS7_SCCPADDR_GT_NODEtimeoutfloatinstall_nodegtphub_vty_initcountaddr_IO_buf_baseipnextstringcfg_gtphub_sgsn_use_sender_cmdunsigned intgc_timerscu_iupstidnextsb_bufqos_subradio_priVTY_SHELLgtphub_plane_idxshort intmappings_old_offsetresolved_ggsns_S6_u8__pad5GTPH_SIDE_Ngtphub_tunnel_completerouting_area__suseconds_thisttall_sgsn_ctxshow_gtphub_tunnels_summary_cmdRESERVED4_NODEdefault_valRESERVED5_NODEllme_timerL_E1INP_NODEcb_sgsn_context_request_indosmo_stat_item_descOSMO_OAP_INITIALIZEDL_CS7_NODEgtpsnrxpriv_nrlistL_CS7_ASP_NODEentry_modeLOG_CTX_GB_NSEexpiry_in_secondsunsigned chardel_cbrestart_counter_codecvtares_addr_nodecb_extheader_indVTY_TERMfamilyshow_gtphub_tunnels_statscfg_gtphub_bind_to_ggsns_shortqos_neg0failGTPH_PLANE_CTRLinuserb_nodeshow_gtphub_peers_list_cmdto_gsnsrate_ctr_descincompleteosmo_timer_list__mptrL_IPA_NODEprevioussecret_k_presentVTY_MORELINEtime_tselmodedynamic_lookupFILEconfig_write_gtphubqueue_tL_CS7_LINKSET_NODEgsnrcgsnruapn_listdir_tun_flagspdp_idteic_gnrb_leftAUTH_ENABLE_NODEseconds_per_steposmo_gsup_clientlong long unsigned intexpire_quicklysa_family_tGTPH_EXPIRE_QUICKLY_SECSallocedlog_ctx_indexlengthuint16_texpiry_entry__off_tgtpie_tv4poollong unsigned intendpointipa_client_connpdp_dyngtphub_peer_addrosmo_stat_item_groupplane_idxrequire_authenticationcb_delete_contextshow_peer_summary_freeres_bufmsgbsockaddr_insccpoap_stategtphub_nowrate_ctrsernovectorSERVICE_NODE__uint16_tinstall_elementglobal_hubgtp_fd0int32_t__time_tpco_reqLOG_CTX_BSC_SUBSCRmemsetshow_gtphub_tunnels_list_cmdversioncfg_gtphub_sgsn_use_sendertall_vty_ctxgtphub_tunnel_endpoint_IO_write_ptrosmo_fdL_CPU_SCHED_NODEul16_t_shortbufshow_gtphub_peers_stats_cmddeschisaddr0hisaddr1mac_addrmin_valsgsn_ctx_reqsDEBUG_NODEsecondary_teiOSMO_OAP_SENT_CHALLENGE_RESULTRESERVED7_NODEshow_peers_all__off64_t_datain_addrrai_givenlocation1location2obufgea_encryption_masknr_targvgsn_addr_to_strOSMO_TDEF_Msite_idOSMO_TDEF_SOSMO_OAP_REQUESTED_CHALLENGE_IO_buf_endhashtidwith_io_statssubconfigosmo_tdefbts_idsecret_opchistogramescapenamefprintfportlast_nrstrtol__ss_paddingsockaddr_storageares_channelgtpie_extvty_outuint64_tgot_ipa_pongENABLE_NODEfunccb_confshow_tunnels_allcfg_grx_ggsn_cmdseq_nextuea_encryption_maskcb_data_indares_timerapn_subosmo_tdef_unitcfg_gtphub_bind_to_sgsns_short_cmdcfg_gtphub_sgsn_proxy_cmdgsnuflow_idsgsn_sccp_user_iupsqos_reqcch_pdppdp_statedel_cb_tcfg_gtphub_ggsn_proxy_shortcfg_gtphub_sgsn_proxy_shortsgsn_ipa_namenum_itemswrite_addrssigned char__nptrstrlentriggeridcfg_gtphub_no_sgsn_use_sender_cmdauth_policyipa_devcmd_vector_LOG_FLT_COUNT_IO_wide_dataomcidgsup_clientstrvecosmo_oap_client_configitems_IO_read_endsgsn_auth_policyup_down_cbcrypt_cipher_plugin_pathmax_expirytracetypelast_restart_countnsapiimsiGTPH_SIDE_GGSNiac_sb_in_progressusrattrLOG_FLT_L1_SAPIgsm_bts_trxuint32_tinstall_element_vernc_addrcfg_gtphub_bind_to_ggsnsL_BSSGP_NODEinet_aton_wide_datashow_tunnel_statsdaemongsncpco_neggtphub_tunnel_strshort unsigned intLOG_CTX_GB_NSVCshow_gtphub_peers_statsvty_read_config_filesin_familymstz_givencfg_gtphub_bind_to_sgsns_cmdfllcllist_headequipversg_cfgipaccess_unitlabelfllu__int32_tosmo_sccp_instancetx_gpdu_seqprevGTPH_SIDE_SGSNdefault_valuegtpie_tlvgtphub_peer_portmme_listcb_recoverygtphub_tunneladdr4addr6LOG_FLT_GB_NSERESERVED3_NODEqos_req0datarnc_listside_idxtv_secVIEW_NODEqueue_reqcfg_gtphub_ggsn_proxy_short_cmdcb_sgsn_context_ack_ind_talloc_zeroT_defs_gtpcfg_gtphub_bind_to_ggsns_cmdin_port_tseq_mapOSMO_TDEF_USlastheightOSMO_TDEF_CUSTOMgtphub_vty.c/build/coverity/source-Osmocom/osmo-sgsn/src/gtphub/build/coverity/source-Osmocom/osmo-sgsn/src/gtphub/usr/include/usr/lib/gcc/x86_64-linux-gnu/12/include/usr/include/x86_64-linux-gnu/bits/usr/include/x86_64-linux-gnu/bits/types/usr/include/netinet/build/coverity/install-Osmocom/include/osmocom/vty/build/coverity/install-Osmocom/include/osmocom/core../../include/osmocom/sgsn../../include/osmocom/gtphub/build/coverity/install-Osmocom/include/osmocom/gsm/build/coverity/install-Osmocom/include/osmocom/gsupclient/build/coverity/install-Osmocom/include/osmocom/ranap/build/coverity/install-Osmocom/include/osmocom/gtp/usr/include/arpagtphub_vty.cgtphub_vty.cstdlib.hstddef.htypes.hstdint-intn.hstdint-uintn.htime_t.hstruct_timeval.hsocket.hsockaddr.hin.hares.hstruct_FILE.hFILE.hvector.hlinuxlist.hcommand.hvty.hstdio.hrate_ctr.hstat_item.hvty.hselect.hlinuxrbtree.htimer.hgtphub.hmsgb.htdef.hlogging.hsgsn.hoap_client.hipa.hgsup_client.hranap_common.hgtpie.hpdp.hgsn.hstring.hinet.htalloc.hmisc.hGCC: (Debian 12.2.0-14+deb12u1) 12.2.0zRx  0D$X`APD FCA$_AAG QCA$_AAG QCA$_AAG QCA$_AAG QCA$ vAAG hCA$HvAAG hCA$pcADG RCAHBFB E(A0A8D`g8A0A(B BBB DNH$>BII B(A0C8G` 8C0A(B BBBpDSDPD0BBB A(D0G 0A(A BBBE DNHQBIE B(D0A8D`)8C0A(B BBB,LyAU BHEMF |DSDPl:BEE B(A0D8D`PhCpMhA`C 8A0A(B BBBK Y8C0A(B BBB( BOH CBHLDG4dKAFI M CAG ^CA 4:0XP`ej__p__0vv 0c2K^dins*xPp>>MNcq0"(.4 : V@ Qb0h yw}  @`:8T/ fo}!'-3HC@HaH|H HH`HH h`H1HNHq@HHH HH`H!HCHT`  Z ` ft2BLSLcvKgtphub_vty.ccfg_gtphubcfg_gtphub_sgsn_use_senderg_cfgcfg_gtphub_no_sgsn_use_sendercfg_grx_ggsn.LC0cfg_gtphub_sgsn_proxy_shortcfg_gtphub_ggsn_proxy_shortcfg_gtphub_bind_to_ggsns_shortcfg_gtphub_bind_to_sgsns_shortcfg_gtphub_sgsn_proxycfg_gtphub_ggsn_proxyhandle_bindscfg_gtphub_bind_to_ggsnscfg_gtphub_bind_to_sgsnsshow_peers_summaryg_hub.LC2.LC1.LC3.LC4show_gtphub_peers_summaryshow_tunnels_all.LC5.LC6.LC7.LC8.LC9.LC10.LC11.LC12show_gtphub_tunnels_statsshow_gtphub_tunnels_listshow_tunnels_summary.LC15.LC16.LC18.LC19.LC20.LC14show_gtphub_tunnels_summaryshow_gtphub.LC21show_peers_all.LC22.LC23.LC24.LC25.LC26.LC27.LC28.LC29show_gtphub_peers_statsshow_gtphub_peers_listwrite_addrs.isra.0.LC31.LC32.LC30config_write_gtphub.LC33.LC34.LC35.LC36.LC37.LC38show_gtphub_cmdshow_gtphub_peers_summary_cmdshow_gtphub_peers_list_cmdshow_gtphub_peers_stats_cmdshow_gtphub_tunnels_summary_cmdshow_gtphub_tunnels_list_cmdshow_gtphub_tunnels_stats_cmdcfg_gtphub_cmdgtphub_nodecfg_gtphub_bind_to_sgsns_short_cmdcfg_gtphub_bind_to_sgsns_cmdcfg_gtphub_bind_to_ggsns_short_cmdcfg_gtphub_bind_to_ggsns_cmdcfg_gtphub_ggsn_proxy_short_cmdcfg_gtphub_ggsn_proxy_cmdcfg_gtphub_sgsn_proxy_short_cmdcfg_gtphub_sgsn_proxy_cmdcfg_gtphub_sgsn_use_sender_cmdcfg_gtphub_no_sgsn_use_sender_cmdcfg_grx_ggsn_cmd.LC39.LC13.LC17tall_sgsn_ctx_talloc_zeroinet_atonsgsntall_vty_ctxtalloc_strdupstrtolvty_outgtphub_side_idx_namesgtphub_plane_idx_namesgtphub_nowgtphub_tunnel_strgtphub_tunnel_completevty_out_rate_ctr_groupgsn_addr_to_strinet_ntoastrcmpgtphub_vty_initinstall_element_veinstall_elementinstall_nodegtphub_cfg_readvty_read_config_filestderrfprintf3T hfmghiijkjkj&+k2j=Nk^jkjkjkjk?jFKk_lfmjzkljkljklBjGkZlajnkl~mnomo mu~pmbqu |mron!m"m#sn(";mG#OsVo z$p%(=Rdg-lm) m0 *_ e m   + m , -E nl y  ! o m    t! 0( m3 #; s  2   3 m- n8 4M m N tY #l os 5 m # 6 m s%t#o7m8mmjo~9nmom=>miu mFvfs}?AmBC6DFmMiEyF\x\<x\x\|x\x\x \\x\#y1\6z=\\GyN\Xy_\iyp\<zy\y\|y\y\y\\y\y\y|+}9[>~m mm@ `hp` ( 0 (*@@AHPP[Po0X`hp0P (08@hHPx  p `hp ( ^ b/  c c * a1 b8 b1F bK b^ bay bv bF b[ bV b b b b b$ b b b b b  b" b * b 6 bB bN bZ bf br by~ b b  bM bg b  bs b bm b b b  b+ b9 bxU ba bn bm{ bA b  b b b b b  b) b6 btC b Q b_ by b  b  bU  b b?  b b bD b! b& b b bJ! bE . bf; bH b U bb b o b | b bU bh  bk b bk b b b b  b  b+ b' b1 bU bv a bm b z b b  b bP b b b b b{ b b* b  b bi b b\ b  b b b b  b & b/, b2 bY8 b> bD bJ bP bA V b\ b b bh bn bct b~z br bb bL  b  b b b  bF b] b b b b2 b  bj  b: b% bq 2 bK bX b e br b b b0 b b  bL bx b  b( b6 bD bR b` b2n b| b9 b b bN  b  b b| b  b5$ b> b;K bX b e b9r bH b b b b b b b b b2 b> bK b Y be bWr bg b9 b, b b bt b6 b* bd b bL! bW- b: bT b b b b b b" bZ b b6 b* bd b@ b3 b&? bL bf bs b b@ b bR b b b b b b b= bI b V bc bv bE b b b b b b b b b*  b' b 6 bK< bB b^ b[j b6v b b bV b b bT b b4 b b+ b8 bF b T bc bp b~ b b b b> b b b b  b  b$ b$# b1 bzl by b b% b b b b b  b b br  b b(& b4 bN be\ b\ p b} b  b b\  b b b b b  bF b$ b? b M b[ b\ j bz b$ b bb b  bR b  b bh bd b b[ bzs b} b b b, bw bf b b* b8 bk bR br b b b bb  b bt  bj b" b b{# b%) b0 bh ? bE bK bM Q b#W b ] bc bi bp b> } b b b b  b b bW bY b b b, b8: bFH bV b d br b  b b b  b b b  bp b  b bc b b- # b) b / bC5 bq< b H b@U b b b o bc| b b b b\ b  b;  b b  b  b b  b bRC b<P b; ] b j bsw b b b b b b b b, b  b b( b. b5 bc bh b  b b  b? b<b b b  b % bH b{ b b b bz b. b  b  b  b~ b*$ b1 b8> b K b[X bpe br bi b b b  b bb bO bx b b b ! bk/ bZ= bK bY bTg b b8 b b b b  b/ b b b b b$ b+ b9 bG bU b c bq b b ba b b b b bG b b  b bH' b C bQ b_ bm b{ b b  bY bC bp  b by  b5 b" b0 bL b:Z bh b b_ bP b b bB b b.! b/! b "! b[/! b 5$ b;$ b A$ bH$ bT$ ba$ bn$ b$ b $ b' $ b $ b' $ be% b. % b% b ,% bF% b7S% b`% bm% b7z% br% b% b% bE% b % b % bP% b% b & b "& b20& bA& bN& bq\& b'f& bp& buz& b& b& b5& b && b&& b&\ & bZ&\& by'\`' b '\$' b0'\9' b[E'\@N' b Z'\c' byo'\x' b'\ ' b'\' b<'\`' bz'\' b'\' b'\@' b (\( b(\%( bC2(\ ;( b<H(\Q( b^(\`g( b# t(\}( b( b( b( bi( b5) b#) b?) bOV) bc) by) b ) b) b) b) b* bC(* bC* bY* bj* bBt** _* _ * b* _,* _"* _^* _V**B*`+ b+'+ b2+ _6+ _{;+ b3 F+ _J+ _O+d+\n++\@++\++\++\ + +\ ,,\`(,'B,\L,:a,\ n,x,K,\`,\,\,m,\,~-\@ -'-\1-L-\V-q-\ {--\--\`--\-.\ . b.@ -. bX8. _<. _L. _P. _U. b3`. _d. _i. bt. _x. _.U . `. _. _. `. _4. _,.d . _c. _[. `. ., /06/? M/X/ o/c|/x / / b// bX/ _/ _/ _/ _/ b3/ _0 _0 b0 _0 _050 b( ?0V0 bXa0 _e0 _u0 _y0 _~0 b30 _0 _0 b0 _50 _100 b>0 0 bX0 _K0 _G1 _a1 _] 1 b31 _w1 _s1 b)1 _-1 _21, H1 bR1 i1 bXt1 _x1 _1 _1 _1 b31 _1 _1 b1 _1 _111 bZ 1@1 bX2 _2 _2 _2 _2 b3(2 _9,2 _512 b<2 _O@2 _KE2N`2 bj2P2 bX2 _e2 _a2 _{2 _w2 b32 _2 _2 b2 _2 _2\2 b 2p3 _3 _3 b:#3 _'3 _73 _;3 _@3 bK3 _O3 _T3 b:_3 _;c3 _5s3 _^w3 _V|3 `3 bU3 _3 _}3 `3 bU3 _3 _33 _3 _3 `3 _3 _4 `4 _4 _474qH4c4m4?4q4S444c444 5>5M+5fC5^5Nt5555 bm55 _y5 _o5 _5 _6 bP6 _6 _"6 b+-6 _16 _66 b{A6 _E6 _J6 bU6 _Y6 _ ^6 bni6 _1m6 _+{6 _Q6 _K6 _o6 _g6}6 bU6 _6 _6 `6 b6 _6 _6 _6 _6 `6 bU7 _ 7 _ 7 `-7 _17 _67 b\A7 _.E7 _*J7 e7r7p77$ 77 77 78 bq"8 D8 _H8 _yM8 b:X8 _\8 _a8 bl8 _p8 _u8 b;8 _W8 _I8 b8 `"8 _8 _8 `-8 bU8 _8 _8 `h8 bU8 _8 _8 8 `= 9 _9 _9 _9 _$9 _ (9 _ ;9 _< ?9 _8 D9 `=M9 _Y Q9 _K Z9 _ ^9 _ k9 _ o9 _ x9 9 _ 9 _ 98 9 _ 9 _ 9 `R9 _ 9 _ 9 9 _ 9 _ :R : ::G:Y: t::: :: _ : _ :p: _ : _ :; _ ; _ ;9; _ =; _ G;`; _! d; _ j;;; ;;;;; `]< _+ < _) < _7 < _3 !< <<I<R<Mh<Q <<<< b<= _N = _H %= b0= _u 4= _g 9= b;D= _ H= _ M= b]= `No= _& s= _ x= `h= bU= _q = __ = `= bU= _ = _ ===>$5> bnL> b Y> bf> b;}> b:> b > bU> bU> bU> bU? bU)? bU7? bUF? bUc? b)? b;? b? b} ? b;? b? bK@P@ bX"@ _ &@ _ 6@ _ :@ _ ?@ b3J@ _ N@ _ S@ b^@ _% b@ _ g@ b r@ _? v@ _; {@q@@@ b@0@ bX@ b3@ bA baA(A bX@A b3LA bYA bdcA0zA bXA _R A _N A _h A _d A b3A _~ A _z A bA _ A _ AZA ` A _ A _ AcBB ` B _ $B _ )BBBOOB~]B bgB~B bXB _ B _ B _ B _ B b3B _ B _ B bB _ B _ BBB bBC bXC _* C _& #C _@ 'C _< ,C b36C _V :C _R ?C bIC _n MC _h VC_C `"nC _ rC _ wCC C `-C _ C _ CCCC bC D bXD _ D _ 'D _ +D _ 0D b3:D _ >D _ CD bMD _ QD _ VD/cDRqD b{DD bXD _D _ D _D _D b3D _.D _*D bD _DD _@DD byDE bXE _Z#E _V2E _p6E _l;E b3EE _IE _NE bXE _\E _aEwE bE0E _E _E bE _E _EUE `8E _E _E^E}F `CF _F _F8FKEFrXF bbFpyF bXF _F _F _F _F b3F _2F _.F bF _JF _DF _iF _cFFF bFG bXG _G _.G _2G _7G b3AG _EG _JG bTG _XG _dG _hG _mGzG G b GG bXG b3G bG bGH _ H _H)Hf3HNHoXHsH}}HJHHvHHHH bJI b"I b4I b% LI b^I bbI`I _/I _!I _uI _gI _I _I _I _I _I _II8JJ3JJUJmJ/  ]" cA& cu* c. c2 c6 c: c > c@B cuF cJ cN cR cV cRZ cd ci cn cs cx c} c c c c c c  c c c# c1 c8 cA cM cW c] ce cp c| c c c c c c c c c c  c c c c c" c ' c, c1 c&;T  4H0\Pp$0Lt0P(pt @ P  @` Lh.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.rela.data.rel.local.rodata.cst4.rodata.cst8.rela.debug_info.debug_abbrev.rela.debug_loclists.rela.debug_aranges.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.rela.eh_frame @K@p&,12'@2 T@# O@pd*q**J~@x~ gu&|@rxb0@xr0sM @r0R0-03( [ `@xx f {*