ELF>P6@H@8 @ @@@**000KKpppppp@@888 XXXDDStd888 PtddddttQtdRtdppp/lib64/ld-linux-x86-64.so.2GNUGNU})_q}>vmbGNUh$0 1Dhnq>Ɗembs'I*|3)$|;92;䳢=T;G TqQ`= 9, "qnN4j*,D4/fFa|7_lL LKuaXbQc"\@%"g>!7@_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTableosmo_tdef_vty_groups_initprint_versionvty_read_config_fileosmo_cpu_sched_vty_initvty_dump_xml_ref_modeosmo_fsm_vty_add_cmdsvty_ref_gen_mode_descvty_flushinstall_nodetall_vty_ctxlogging_vty_add_cmdsosmo_talloc_vty_add_cmdsvty_outvty_ref_gen_mode_namesinstall_element_veinstall_elementtelnet_init_defaultctrl_vty_initctrl_interface_setuposmo_pfcp_ip_addrs_setosmo_pfcp_endpoint_get_recovery_timestamposmo_pfcp_endpoint_txosmo_pfcp_msg_alloc_tx_reqosmo_pfcp_endpoint_createosmo_pfcp_bits_to_str_cosmo_pfcp_endpoint_get_cfgosmo_pfcp_cp_feature_strsosmo_pfcp_endpoint_tx_heartbeat_reqosmo_pfcp_ie_node_id_from_osmo_sockaddrosmo_pfcp_endpoint_freeosmo_pfcp_endpoint_retrans_queue_is_busyosmo_pfcp_bits_setosmo_pfcp_up_feature_strsosmo_pfcp_msg_log_info_cosmo_pfcp_endpoint_bindosmo_pfcp_tdefsosmo_pfcp_endpoint_set_seq_nr_stateosmo_pfcp_endpoint_get_local_addrosmo_pfcp_msg_alloc_rxosmo_pfcp_endpoint_tx_dataosmo_log_infoosmo_timer_delosmo_timer_setuposmo_signal_talloc_ctx_initosmo_stderr_targetosmo_quote_cstr_clog_set_print_extended_timestamposmo_sockaddr_str_to_sockaddrget_string_valueosmo_select_shutdown_requestlog_set_print_filename2osmo_select_shutdown_doneosmo_fsm_set_dealloc_ctxget_value_stringosmo_panicosmo_select_main_ctxmsgb_talloc_ctx_initosmo_ctxlog_set_print_filename_pososmo_init_logging2osmo_fsm_log_addrlog_reset_contextosmo_sockaddr_cmplog_finilog_set_print_levellog_set_print_categorylogp_stubosmo_fsm_log_timeoutslog_set_print_category_hexosmo_select_shutdown_requestedosmo_signal_dispatchosmo_init_ignore_signalsosmo_generate_backtracelogp2osmo_sockaddr_str_from_strosmo_sockaddr_to_str_cosmo_sockaddr_str_from_str2osmo_stats_initlog_check_levelosmo_timer_scheduleosmo_daemonizetalloc_strdup_talloc_freetalloc_reporttalloc_named_consttalloc_enable_null_tracking_talloc_zerotalloc_disable_null_trackingtalloc_report_fulloptindputsperrorexitstdoutrandoptargatoi__libc_start_mainstderrfprintfraise__cxa_finalizestrerrormemsetsignalatollmemcpyfwritestrcmpgetopt_longlibosmovty.so.13libosmoctrl.so.0libosmo-pfcp.so.0libosmocore.so.22libtalloc.so.2libc.so.6TALLOC_2.0.2LIBOSMOCTRL_1.0LIBOSMOCORE_1.0GLIBC_2.14GLIBC_2.34GLIBC_2.2.5/build/coverity/install-Osmocom/lib " @q: q# ui  p07x6((@`hpUZd p@xP `p 7O@+HOP8R"TT@H VPeWYЌpY@HZP0][0]8`hHtpؔhȻtл (w0 &ȯiЯVد]Ihnrkqojsplm (08@ H P X `hpxȰаذ !"#$%' (()0*8+@,H-P.X/`0h1p2x3456789:;<ȱ=б>ر?@ABCDEFG H(J0K8L@MHNPOXP`QhRpSxTUWXYZ[\^_Ȳ`вaزbcdefgHHHtH5%@%h%h%h%h%h%h%h%hp%h`%h P%zh @%rh 0%jh %bh %Zh%Rh%Jh%Bh%:h%2h%*h%"h%h%hp% h`%hP%~h@%~h0%~h %~h%~h%~h%~h %~h!%~h"%~h#%~h$%~h%%~h&%~h'p%~h(`%~h)P%z~h*@%r~h+0%j~h, %b~h-%Z~h.%R~h/%J~h0%B~h1%:~h2%2~h3%*~h4%"~h5%~h6%~h7p% ~h8`%~h9P%}h:@%}h;0%}h< %}h=%}h>%}h?%}h@%}hA%}hB%}hC%}hD%}hE%}hF%}hGp%}hH`%}hIP%z}hJ@%r}hK0%j}hL %b}hM%Z}hN%R}hO%J}hP%B}hQ%:}hR%2}hS%*}hT%"}hU%}hV%}hWp% }hX`%}hYP%|hZ@%|h[0%|h\ %|h]%|h^%|h_%|h`%yf1I^HHPTE11H=Xgyf.@H=HڅH9tHyHt H=H5H)HH?HHHtHxHtfD=u+UH=xHt H=|)dՅ]wUH徵HHHǸ]UHHHHH`H IHQH"IHBH[IH3HIH$HIHHIHHJHHtHE>HEHqHcHHEH@HHJHǸHEHEH@HuUHSHH}u}t }t)HcHH9tHzzH7qHHËzHsHHH+HH5yIHǸzzHHHHUH iIHHǸH]UHH }HuEHUHuEIHu{HH6IE}u9E}ht4}h}ctg}c}Vtg}Vu}t&}Dt9g|5HEHHM_TySHÂHH¾:HHE*HLtHHEHHagdHH@HbdHHGHH=gdHH@HUHHIIH>HqH=HǸHEHHfdHH@HcHHHHfdHH@HUHH_SPL >AqHF=H¾HH]UHH0H}HuHEHHEH}HrHuNHfdHH@HUHHIH=H}H<HǸqZHedHH@HUHHhHPL 4=A}HL<H¾HHEHrHuNH8edHH@HUHHIH<HH;HǸHddHH@HUHHHPL <AHp;H¾'H%HEH1qHuNHUddHH@HUHHIHT<HH:HǸHcdHH@HUHHHPL ;AH:H¾DHEHEHNpHuNHrcdHH@HUHH+IH;HH:HǸ H cdHH@HUHHHPL J;AH9H¾aHhHEHHEH}tTHEHHEHHHHEH}t2HEHUH H#HHH UHH H}HuHUHEt3t)HUHEHH)HUHEHHUHHH}HuHUHEHѺHHHEHǀHEHǀHEHǀذHEHǀUHH H}HuHEtHEHHEHH]HEHHEHHAHnnH@HUHHEEUHH}HEHbHHHUHb]UHH H}HuHUHEHHtHEHHY9HHHUHEHHHUHUHSH(H}HuUHMHmH@HtpHE@u H9H9HmH@HsHH9`dHH@HHHHEHH5V9HǸ)HEHH3mHHH(mHHH]UHATSHHHH@YdHH@HHHEH[fH@H_HUHEƀHEHH>HUHEHHAE܃}tLHE@u H1H1E؉HHEHH514HǸH]UHSHHH}HuUHMHEHHEH}eH@HuCHE@u H^1HX1HMHH{3HHϸ HEHPHWdHH@HHHEHEHH\4HHRu#HUHEHHHH}!HUHEHHHHZH3dHuUHEHHPWdHH@HUHH IIH3HH0HǸnt[HEHHVdHH@HUHHSPL k3AHV0H¾?HHcH@HUHHE܃}tLHE@u H/H/E؉qHHEHH51HǸCH]UHH@H}HuЉUHMHEHHEE}~$HEHHy3HHuuE}~.HEHHHHUHEHHHE%HEHwHUHEHHHEHEHUHHE@%UHH0H}HuUHMHEHHEHE8t@HE@u HE.H?.HMHH3HHϸfHEHHUH¬HHt@HE@u H-H-HMHH3HHϸUHSHXH}HuUHMHEHHEHEHHEHEH@HEHEH@HEHEH@HEHE8t+HEH4HHu@HEH4HHpuHEH<HEHEHtHEHE@u H,H,HMHH54HHϸ}OHEH3HHu:HEH3HHuHEH<HEwHEHtHEgHEH3HHuHEHHE=HEHHE-aHi,HH3HHq,HǸxHEHUHHutcHE@u H+H+HoRdHH@HMȺHHHHEHH5Z3HǸEHEHHEP4H]UHHpH}HuUHMHEHHEHEHHEHE8t tuHEH]2HHNuHEH<HEHE@u H*H*HMHH.4HHϸnHEH1HHuHEH<HE=HEHHE-H*HH2HH*HǸHEf@@ f@0UHSHHHHHHEHEH@HEfDžnHE苀8Ht-H*HHi3HH *HǸH{]H@HuIH@u HY)HS)HHHs+HHϸj~;HHHH2HduHnHHnHHEHHHHH@u H (H (HEHHtHEDAHEHHtHE苀 u H542H5-2HEHHt HEHH 2HEHHtHE苀 u H1H1HHQEIHHH1HƸHHE苀pu*H$HHƅƅSHE苰pH$HHƅHEH<HHHH4H@u H 'H &HEH<HtHEnDAHEH<HtHE苀< u H50H50HEH<Ht HEH@H0HEH<HtHE苀< u H`0HQ0HHQEIHHHz0HƸH`HE苰Hp&HHƅrtƅxHpHHEHtHpHHHH@u H %H %HEHtHtHEDAHEHtHtHE苀t u H56/H5//HEHtHt HEHxH /HEHtHtHE苀t u H.H.HHQEIHHH?/HƸHHEHpH#HHHHXH@HcHHHHHZHEHHH KdHH@2HHsHEHEƀHEHǀHUHH¨!HHHHEH8HHEHH!HHHHEƀHEHH#HHHHEfǀHEǀHEǀHEƀHEƀHEƀHEHHHHHHH H(HHH0H8HHH@HHH H(HPHXH0H8H`HhH@HHHpHxHPHXHHHEƀ4HEǀ8HEfǀ@HEǀDHEƀLHEHPH$HHHHEƀ HEƀ HEǀ HEǀАHEǀؐHEnfܐHEƀސHEƀHEHHp&HHHHEǀ HEnf$HEƀ&HEǀ(HEǀHUHEHHUEԃ}tRH@u H H E؉HHHH5?#HǸH]UHATSHHH|HHHEHEH@HEfDž~HiTH@HuIH@u HG HA HHHa"HHϸF |~;HHHH)HRuH~HH~HHE苀pu*H$HHƅƅHEDpHpSH@HHHXH@HHHHHXHPHXHH HX(H`HhHH0HX8HpHxHH@HXHHHHHPHXXHHHH`HXhHHHPxH@pHHH$HHDƅH@HHHH HPHXH(H0H`HhH8H@HpHxHHHPHHHXH`HHHhHpHHHxHHHHHHEH<HHHHH@u H oH iHEH<HtHEnDAHEH<HtHE苀< u H5'H5'HEH<Ht HEH@H&HEH<HtHE苀< u H&H&HHQEIHHH^'HƸiHHE苰H&HHƅƅHH]HEHtHHHH-H@u H H HEHtHtHEDAHEHtHtHE苀t u H5%H5%HEHtHt HEHxHy%HEHtHtHE苀t u HY%HJ%HHQEIHHH#&HƸHGHE苀u*H$HHƅƅSHE苰H$HHƅHEHHHHHH@u H qH kHEHHtHEDAHEHHtHE苀 u H5$H5$HEHHt HEHH#HEHHtHE苀 u H#H#HHQEIHHH$HƸkHHE苰H&HHƅƅHH_HEHHHHH/H@u H H HEHHtHEDAHEHHtHE苀 u H5"H5"HEHHt HEHH{"HEHHtHE苀 u H["HL"HHQEIHHH#HƸHIHEHpH #HHH HKH@HѿHH HHHHEHHHy>dHH@2HHHEHEƀHEHǀHUHH¨!HHHHEH8H臾HEHH!HHHHEƀHEHH #HHHHEfǀHEǀHEǀHEƀHEHH$HHHHEƀ(HEƀ4HEǀ8HEfǀ@HEǀDHEƀLHEHPH$HHHHEƀ HEƀ HEǀ HEǀАHEǀؐHE~fܐHEƀސHEƀHEHH&HHHHEǀ HE~f$HEƀ&HEǀ(HEƀ+HEH0H&HHHHEǀHUHEHHgEԃ}tRH@u HH E؉޾HHHH5QHǸ譿He[A\]UHH0H}HuUHMHEHHEHE8tt0UHMHEHHhVUHMHEHH>HE@u HFH@HMHHq HHϸUHSH옲HxMHpMlMH`MHpMHHEHEH@HEfEHGH@HuIHpM@u HHHpMHHHHϸR lM~8H`MHHHLH賾uHEҺHYHEҺHAHEHpH#HHHHFH@HغHHHHHϾHEHHH9dHH@4HHHEHEƀHEHP HEHHEHH誹HEƀHEHH#HHHHEǀgHEƀgHEUfgHEǀiHEƀiHEUfiHEǀHUHEHHEԃ}tRHpM@u HHE؉{HHpMHH5HǸJH]UHSHHH}HuUHMHEHHEHEH@HEH.EH@HuCHE@u HH HMHH,HHϸ輻HEHHH7dHH@6HHHEHEƀHEHP HEHHUHEHHEԃ}tLHE@u HgHaE؉6HHEHH5HǸH]UHHH}HEH޹HEHƿUHHCHHt-/H5HH HH=HǸDH}<HH<Hp]UHHCHHt-7HHHHHHǸݹH<HH=H H=HH<Hƿ$H=Hƿ$H>Hƿ$߹Hh>Hƿ$˹H4?Hƿ$跹H?Hƿ$裹H>H菶H<Hƿ%{H@Hƿ%gHAHƿ%SH\AHƿ%?Hh?Hƿ%+H?Hƿ%H@Hƿ%]HHosmo-pfcp-tool.cfgUsage: osmo-pfcp-tool [command-file.vty] telnet localhost %d Some useful options: -h --help This text. -D --daemonize Fork the process into a background daemon. -c --config-file filename The config file to use, for logging etc. -V --version Print the version of OsmoMSC. VTY reference generation: --vty-ref-xml Generate the VTY reference XML output and exit. --vty-ref-mode MODE Mode for --vty-ref-xml: %s: %s Generating the VTY reference in mode '%s' (%s) %s: error parsing cmdline options hDc:V%s: Error in command line options. Exiting. %s: Unsupported positional arguments on command line signal %u received Terminating due to signal %d osmo_pfcp_tool_main.c߷~и߷osmo-pfcp-tool0.2.0.6-bede7-dirtyOsmoPFCPTool - Osmocom Packet Forwarding Control Protocol tool for testing Copyright (C) 2021-2022 by sysmocom - s.f.m.c. GmbH License AGPLv3+: GNU AGPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Failed to parse the config file: '%s' Failed to initialize control interface. Exiting. Error during daemonizeReading '%s' Failed to parse the command file: '%s' Done reading '%s', waiting for retransmission queue... DoneListening for commands on VTY...osmo_pfcp_tool_main.c:362osmo_pfcp_tool_main.c:365helpdaemonizeconfig-fileversionvty-ref-modevty-ref-xmlpfcpPFCPpfcp_tool.cg_pfcp_tool == NULLAssert failed %s %s:%d struct g_pfcp_tool0.0.0.0struct pfcp_tool_peerstruct pfcp_tool_session%s: Associated. UP Peer features: %s %s: Associated. CP Peer features: %s %s: Session Establishment Response should contain a Cause %s: Peer responds that Session Establishment failed %s: Session Establishment Response should contain a SEID %s: Session Establishment Response without UP F-SEID /build/coverity/install-Osmocom/include/osmocom/core/utils.h:127local-addr IP_ADDRSet the local IP address to bind on for PFCP; see also 'listen' IP address Already listening on %s%slistenBind local PFCP port and listen; see also 'local-addr' pfcp_tool_vty.cg_pfcp_toolAssert failed %s %s:%d Failed to allocate PFCP endpoint.%sFailed to bind PFCP endpoint on %s: %s%ssleep <0-999999> [<0-999>]Let some time pass Seconds to wait Additional milliseconds to wait zzZ %d.%03ds...%s...zzZ %d.%03ds%s%s(peer)# pfcp-peer REMOTE_ADDREnter the 'peer' node for the given remote address Remote PFCP peer's IP address tx heartbeatSend a PFCP message to a peer Send a Heartbeat Request Endpoint not configured%sTx Heartbeat Request to %s%sFailed to transmit: %s%stx assoc-setup-reqSend a PFCP message to a peer Send an Association Setup Request retrans (req|resp)Retransmit the last sent message Retransmit the last sent PFCP Request Retransmit the last sent PFCP Response req%s: retrans %s %s(session)# session [(tunend|tunmap)] [<0-18446744073709551615>]Enter the 'session' node for the given SEID Set up GTP tunnel encapsulation/decapsulation (default) Set up GTP tunnel mapping local Session Endpoint ID tunmapsession (endecaps) [<0-18446744073709551615>]Enter the 'session' node for the given SEID Set up GTP tunnel encapsulation/decapsulation (default) local Session Endpoint ID ue ip A.B.C.DSetup the UE as it appears towards the Core network in plain IP traffic IP address assigned to the UE %% Error: 'ue ip' makes no sense in a 'tunmap' session%sError setting UE IP address%sgtp (access|core) (local|remote) f-teid A.B.C.D <0-4294967295>Setup GTP Setup GTP towards ACCESS (towards the radio network and the actual UE) Setup GTP towards CORE (towards the internet) Setup GTP on the local side (UPF's local GTP endpoint) Setup GTP on the remote side (UPF's remote GTP peer) Set the fully-qualified TEID, i.e. GTP IP address and TEID GTP peer IP address GTP TEID accesslocal%% Error: 'gtp core (local|remote) f-teid': 'tunend' only has GTP on the 'access' side%s0Error setting GTP IP address from %s%sgtp (access|core) local f-teid chooseSetup GTP Setup GTP towards ACCESS (towards the radio network and the actual UE) Setup GTP towards CORE (towards the internet) Setup GTP on the local side (UPF's local GTP endpoint) Set the fully-qualified TEID, i.e. GTP IP address and TEID Send F-TEID with CHOOSE=1, i.e. the UPF shall return the local F-TEID in a PFCP Created PDR IE %% Error: 'gtp core local choose': 'tunend' only has GTP on the 'access' side%ssession->kind == UP_GTP_U_TUNENDdrop]NULL[Error in session->tunend.core.ue_local_addr: %s%s%s:%u%sError in session->tunend.access.local.addr: %s%s%s:%u%sError in session->tunend.access.remote.addr: %s%s%s:%u%sError in session->tunmap.access.local.addr: %s%s%s:%u%sError in session->tunmap.access.remote.addr: %s%s%s:%u%sError in session->tunmap.core.local.addr: %s%s%s:%u%sError in session->tunmap.core.remote.addr: %s%s%s:%u%stx session-est-req [(forw|drop)]Send a PFCP message to a peer Send a Session Establishment Request Set FAR to FORW = 1 (default) Set FAR to DROP = 1 unknown gtp action%stx session-mod-req far [(forw|drop)]Send a PFCP message to a peer Send a Session Modification Request Set FAR to FORW = 1 Set FAR to DROP = 1 tx session-del-reqSend a PFCP message to a peer Send a Session Deletion Request g_pfcp_tool != NULL;p-ܟՠѡ<`j_ګ&$SDd`* 0"PxpY}Ӹ]<\R|K(^LlD<\zRx X"zRx $ FJ w?;*3$"D\ў AC [ |ўAC   AC E TAC  AC  _XAC S  {AC Eq D AC F d٨AAC | -AC h 3AC n  AC E ЩAC   B8AC E. ,VAC  LAC   ltAC E AC  ʲVAC Q jAC e JwAC r  $AC _ 4VAC Q  T׳AC E  xzAC J aAC \ ZAC   θSAC EI  \AC ER  $5JAC E@ H[AC  h AC   ɾeAC E[  @AC ;  *U AC HH  [ AC J (AC   4AC H  XDBAC E8 |b,AC g ngAC b AC  076r 0 {pxo D  x! oooo$oAp60F0V0f0v00000000011&161F1V1f1v11111111122&262F2V2f2v22222222233&363F3V3f3v33333333344&464F4V4f4v44444444455&565F5V5f5v55555555566&666(UhZDdcpVx  7O+O8R$"TT VeW%YЌpYZ0][0]8HtؔhtwGCC: (Debian 12.2.0-14) 12.2.0 | 6 636IUx|07p@97 Y758 9$ 2:A`XXu>B IBAB-B3F~IMjNVH7O$@H1O:HFRaNhXHa"TfH|TS@H V\HeWJhHY H@H'Z,H9][eBHV]@f`H}HtHt HwBx,d1pQ  :N$Hj}F@_U U P6"7P}yh C&{,Z{k<X((Oy 4NiVD8 " 5 O  \ v yg   "w ! 6 X r  h     @0 (= h       E $ : T f        9 I i  h 0   -=X{BFp FNw$?RchjWh 0Bs7<{3  0<]MVScrt1.o__abi_tagcrtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.0__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entryosmo_pfcp_tool_main.cquitpfcp_tool_cmdline_configprint_usageprint_helphandle_long_optionshandle_optionslong_options.1long_option.0signal_handlerpfcp_tool_vty_app_infopfcp_tool_default_categoriespfcp_tool.cprefetch__llist_addosmo_pfcp_msg_causerx_assoc_setup_resprx_session_est_respcopy_msgpfcp_tool_vty.cosmo_talloc_replace_stringc_local_addr_cmdc_local_addrc_listen_cmdc_listenc_sleep_cmdc_sleeppeer_nodepeer_cmdpeerpeer_tx_heartbeat_cmdpeer_tx_heartbeatpeer_tx_assoc_setup_req_cmdpeer_tx_assoc_setup_reqpeer_retrans_req_cmdpeer_retrans_reqsession_nodesession_cmdsessionsession_endecaps_cmds_ue_cmds_ues_f_teid_cmds_f_teids_f_teid_choose_cmds_f_teid_choosesession_tx_est_req_cmdsession_tx_est_reqsession_tx_mod_req_cmdsession_tx_mod_reqsession_tx_del_req_cmdsession_tx_del_reqinstall_ve_and_config__FRAME_END____GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE__DYNAMICpeer_new_seidosmo_sockaddr_cmp@LIBOSMOCORE_1.0memset@GLIBC_2.2.5ctrl_vty_init@LIBOSMOCTRL_1.0vty_dump_xml_ref_modepfcp_tool_session_find_or_createvty_ref_gen_mode_descsession_tunend_tx_est_reqtalloc_report@TALLOC_2.0.2osmo_pfcp_endpoint_createosmo_pfcp_msg_log_info_cpfcp_tool_vty_init_cmdsosmo_cpu_sched_vty_init_talloc_free@TALLOC_2.0.2__gmon_start__puts@GLIBC_2.2.5pfcp_tool_peer_findexit@GLIBC_2.2.5osmo_pfcp_endpoint_bindosmo_pfcp_endpoint_get_local_addrinstall_node_finiosmo_sockaddr_str_to_sockaddr@LIBOSMOCORE_1.0get_string_value@LIBOSMOCORE_1.0pfcp_tool_mainlooposmo_pfcp_endpoint_tx_heartbeat_reqtelnet_init_defaultget_value_string@LIBOSMOCORE_1.0log_infoosmo_quote_cstr_c@LIBOSMOCORE_1.0osmo_pfcp_endpoint_txlog_set_print_category@LIBOSMOCORE_1.0osmo_select_shutdown_done@LIBOSMOCORE_1.0osmo_sockaddr_str_from_str2@LIBOSMOCORE_1.0print_versionosmo_pfcp_msg_alloc_rxosmo_timer_del@LIBOSMOCORE_1.0osmo_select_shutdown_requested@LIBOSMOCORE_1.0_ITM_deregisterTMCloneTable_talloc_zero@TALLOC_2.0.2talloc_strdup@TALLOC_2.0.2osmo_pfcp_endpoint_retrans_queue_is_busy_IO_stdin_usedg_pfcp_toolosmo_pfcp_bits_setpfcp_tool_peer_find_or_createosmo_fsm_set_dealloc_ctx@LIBOSMOCORE_1.0osmo_pfcp_msg_alloc_tx_reqoptind@GLIBC_2.2.5_ITM_registerTMCloneTable__data_startosmo_pfcp_up_feature_strspfcp_tool_vty_init_cfglog_set_print_category_hex@LIBOSMOCORE_1.0osmo_init_ignore_signals@LIBOSMOCORE_1.0__cxa_finalize@GLIBC_2.2.5ctrl_interface_setup@LIBOSMOCTRL_1.0vty_read_config_fileosmo_fsm_log_addr@LIBOSMOCORE_1.0logp_stub@LIBOSMOCORE_1.0log_set_print_filename2@LIBOSMOCORE_1.0__TMC_END__install_element_vestrerror@GLIBC_2.2.5osmo_select_shutdown_request@LIBOSMOCORE_1.0osmo_log_info@LIBOSMOCORE_1.0vty_ref_gen_mode_names__dso_handlelog_set_print_filename_pos@LIBOSMOCORE_1.0osmo_daemonize@LIBOSMOCORE_1.0tall_vty_ctxlog_fini@LIBOSMOCORE_1.0atoi@GLIBC_2.2.5optarg@GLIBC_2.2.5osmo_sockaddr_to_str_c@LIBOSMOCORE_1.0pfcp_tool_session_findlogging_vty_add_cmdslogp2@LIBOSMOCORE_1.0osmo_pfcp_cp_feature_strsraise@GLIBC_2.2.5osmo_sockaddr_str_from_str@LIBOSMOCORE_1.0osmo_panic@LIBOSMOCORE_1.0osmo_generate_backtrace@LIBOSMOCORE_1.0signal@GLIBC_2.2.5osmo_pfcp_bits_to_str_cvty_outgetopt_long@GLIBC_2.2.5osmo_tdef_vty_groups_initinstall_elementosmo_stats_init@LIBOSMOCORE_1.0osmo_timer_schedule@LIBOSMOCORE_1.0__bss_startg_pfcp_tool_tdef_groupsosmo_pfcp_endpoint_set_seq_nr_statetalloc_report_full@TALLOC_2.0.2osmo_select_main_ctx@LIBOSMOCORE_1.0strcmp@GLIBC_2.2.5osmo_pfcp_tdefsosmo_pfcp_endpoint_get_cfgosmo_init_logging2@LIBOSMOCORE_1.0osmo_fsm_log_timeouts@LIBOSMOCORE_1.0msgb_talloc_ctx_init@LIBOSMOCORE_1.0log_set_print_level@LIBOSMOCORE_1.0g_pfcp_tool_allocatoll@GLIBC_2.2.5_endvty_flushtalloc_enable_null_tracking@TALLOC_2.0.2talloc_disable_null_tracking@TALLOC_2.0.2tall_pfcp_tool_ctxosmo_pfcp_ip_addrs_setstderr@GLIBC_2.2.5osmo_pfcp_endpoint_get_recovery_timestamposmo_talloc_vty_add_cmdsosmo_ctx@LIBOSMOCORE_1.0fwrite@GLIBC_2.2.5peer_txosmo_pfcp_endpoint_tx_dataperror@GLIBC_2.2.5rand@GLIBC_2.2.5_edataosmo_pfcp_endpoint_freefprintf@GLIBC_2.2.5session_tunmap_tx_est_req__libc_start_main@GLIBC_2.34log_check_level@LIBOSMOCORE_1.0osmo_stderr_target@LIBOSMOCORE_1.0talloc_named_const@TALLOC_2.0.2memcpy@GLIBC_2.14log_set_print_extended_timestamp@LIBOSMOCORE_1.0log_reset_context@LIBOSMOCORE_1.0osmo_signal_talloc_ctx_init@LIBOSMOCORE_1.0osmo_fsm_vty_add_cmdsstdout@GLIBC_2.2.5osmo_pfcp_ie_node_id_from_osmo_sockaddrosmo_signal_dispatch@LIBOSMOCORE_1.0mainosmo_timer_setup@LIBOSMOCORE_1.0pfcp_tool_rx_msg.symtab.strtab.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.plt.data.bss.comment#88 6XX$I|| Wo\a  iD qo$$~oBx!x! 00 0 0 @6@6P6P6D{{ cddtؗؗ ppxx pp@0   H h 0h(G n'