ELF>p@@#"SH=1H5wHHcH[fD1Ҿ1fDH5H=H5H=1[H5H=[@H5H=H5H=[signal %u received gb_proxystruct gbproxy_configUnable to allocate config gb_proxy_main.cUnable to instantiate NS bssgphd:Dc:sTVe:Usage: osmo-gbproxy Some useful help... -h --help this textosmo-gbproxy.cfg -s --disable-color VTY reference generation:osmo_gbproxy.cfgError during daemonizehelpdebugdaemonizeconfig-filedisable-colortimestampversionlog-levelvty-ref-modevty-ref-xmlDGPRSGPRS Packet ServiceDOBJOsmoGbProxy0.5.1.1-422ff -d option --debug=DNS:DGPRS,0:0 enable debugging -D --daemonize Fork the process into a background daemon -c --config-file filename The config file to use [%s] -T --timestamp Prefix every log line with a timestamp -V --version. Print the version. -e --log-level number. Set a global loglevel. --vty-ref-mode MODE VTY reference generation mode (e.g. 'expert'). --vty-ref-xml Generate the VTY reference XML output and exit.%s: Unknown VTY reference generation mode '%s' Generating the VTY reference in mode '%s' (%s) %s: error parsing cmdline options Unsupported positional arguments on command line Cannot parse config file '%s' Failed to create CTRL interface. Failed to install CTRL commands. GbProxy object allocation/releaseCopyright (C) 2010 Harald Welte and On-Waves 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. AWHAVAUATL%U1SH1H1HHHLHLLL L H=H5HH=HH=11H=H=H=H=XHHHHL%H=H5LI$HH8HtqH=H5Ll$L=L5L%fMLLHމD$)D/wIcLH=tb1tHL E1111H"H=1H 1Ҿ11H=H=1&H=H=H=H=H=H5H=1H=H=H=H=H=H=H=1H=1 H=TH5H=8@8 B8 D8 F8 H8  Kd.h t   9     0 .00% >%> > C> 0!fd#l&8cb)+ -8(l8H    P  ! *? %Q&$'$* +-$/$1l385VQ (9;=$idx?8A5 ctrC (  /?   .M )| l1h+ l2h, (l3h- 0l4h. 8cb0 @2 hlen3 j5 p6 x7 8  &8   &8 y 3H 4 str5$! E%m 0dst& 0trx'r m w * ? ? * /?!8  H F / sap08182 msg3 O* / lC C  1^| `?c| d| H 1P4 G5H 67(H88cb: @;H  l   H  %( "cat  8  8        u u  $$$ u u !8J !8Ҋ  8 ctx   ? l      IvtyH<>AfdDlGEJlMlP bufS5(cpVl0Yl4max\l8_@hpblelilo*r9mJiacy* |*   K l l l l l  ( 58  @     '8 '8!0'8(MN"outP  Q$ S `bfd H"80$84'8*{H,P.{XV Wl Xl['"vty\ _<"rb` co dt e$ f$oi"rawj KMTMY]a'g<ky ? 8$9l8$ll$  &8 ] #w%   8 8   w2XE$$$ (08 8!84m&8r 5? *?l l l $?'8!(3 3 4?z"A u"C u"Dz"H] 0""nse"E"5"J 5U"V(W "Y uP L?5]4"^(_ "a uP MX";nsi"="I>"L "O  "R (Z (bx8 "eX "h X ?42 "E"cfg"" " " " " 4l" "zl{ll !8#  #..#/#2#5 p#8 >x#;#>99. @#D#F9#Hid#I5#K#M5 #O5(#Q50#S8 #r#scmd#t#uC$ l)tt$ 5:OOT X$$H$0$8$@$)P*A *C $ L5 *M N l   0?   % lu)z#u)\l!l8 $ <l $ d l $!l4lLld$|l B ll$t:o { ll&&'8 8*(88 ^ lE)( l` Jlvl $ $Nl6l$&O)-ll"l$l !. *D$+l["lwC + " lO} ll8$ll$l l8-$ll$&aNK$,n_ulu6l-"+.*7/+.+7*0ll+ Xy"ly>8&_K$P l8F)8l8WQrc lR OSr)7Y#)|)T)#,)~U)-!* eh+U -*!h+U h+U h+U h+ U 0 U T h+O U h+n U h+ U h+ U h+ U h+ U h+U -H+G!VZ+T0Q:W)a"))X  (!T Rs !U0 ("T Q~-"U2(L"T U2|"UvTsQ~RX}d"T0"U0  L "U1#U04T1q+E#U T1Q1U29F)A#X),e)~ZUvT}9F) B $X),e)~ZUsT}>.$U0T0Q "E$T0b$U2T|$U?T|$U6T|$U:T|$U<T| %T !%U        u _ N-%T XQ  w%Q| D. &T )&U0T7k&U0T7Q R 1X0Y &U0T8&U1 &U T 1Q0R  'U T +Q0R 7'U0T8Q   m'U0T8'U2'T0Q 'T Q0 'U0T8 !(U T LQ0R c(U0T8Q R LX0Y (U0T8`(U0(U3 (U T YQ0R  v)U  U T ^Q0R Y r):%$Zsb;)) l)-W[\l]cll )  .)? ;*)-$)Bs l <{<v^S H+_S l(~*T Qs *U@K$T@K$Q0*U1*U0   +U6T0` +U6= =ajlh+:j$>> : ; 9 I8 II~ !IH}( : ; 9 I : ; 9 I8 : ;9 I8  : ; 9! H} I : ; 9 I8.?: ; 9 'I<!I/ .?: ;9 'I<$ > &I.?: ;9 '<'IH}<4:!; 9 I4: ; 9 I?<' :!;9!I !k :!;9! :!;9!I.?: ; 9!'<1B (!>! !I: ; 9!" :!;9 I8 #7I$ :!;!I8 % : ;9!&>! !I: ; 9 '>! !I: ;9!( :!"; 9 I!8):!; 9 I*4:!; 9 I?+.?: ; 9!'<,41-1RB X!Y W!. I8 /!I7!0 :!; 9 I1 !: ; 9!2 : ; 9!34:!!;9!"I?<4 :!"; 9!5 !!:!"; 9!6.?:!";9!'I<7.?: ; 9!<8:!;!9 IB91RB X!YW :: ;9 I;.:!; 9! ' !<.:!; 9! !=H}>.?<n:!;!?% U@$ > A B : ; C: ; 9 D&E : ; 9 F!G : ; 9 I 8 H : ; 9 I kI : ; 9 J : ; 9 I8K : ;9 L!I/M  : ; 9 N.?: ; 9 'I<O.?: ;9 '<P.?: ;9 'I@zQ4: ;9 IBR4: ;9 IBS1RB UX YW T 1UU41BV1W1RB UX Y W X UY.: ;9 'I Z4: ;9 I[ \4: ; 9 I]4: ; 9 I^.: ; 9 '@z_: ; 9 IB`H}a.?: ;9 'I UVUVU V U V U V!T!STSTST S T S T SP0BPC]PPPP PPPFSSSTS SFVVV VPPP PPiPP QiQ~Q   U 1S1U<8rF   F *A  1    /tX ft// Xt /x  2pnxt@*N*xY-<uYvvYZ0usuYuYuYZ tu K \Y& ~jpZ  z&;<K.xX  K8t.~Q "X/]`ytyXX X   J Xf I<  !tt.Ysgg 0/K  / /X < c< A t<. X  2   <uK  = XYKyXXY osmo_stats_initlong intmsg_queuelastSS_L_GLOBALreplyhandle_optionsprint_filename_pos_shortbufCTRL_TYPE_SETosmo_talloc_vty_add_cmds_IO_lock_toperationcharoutputlog_filter_indexstderrctrl_connectionlog_parse_category_maskosmo_cpu_sched_vty_init_IO_buf_endtgt_rbgbprox_bssgp_send_cbcopyrightLOG_CTX_GB_NSVCsignallogging_vty_add_deprecated_subsysidentbufferlog_filtermonitornodeLOG_FLT_GB_BVC_IO_write_endunsigned intnextversionLOG_TGT_TYPE_FILECTRL_TYPE_UNKNOWNst_blksize_flagsheadosmo_fsm_vty_add_cmdsLOG_FILENAME_PATHprint_category_hexLOG_FILENAME_NONEfp_offsetSS_L_INPUTwhengbproxy_init_configsd_journalvty_infotall_sgsn_ctxlog_set_use_color_markers__builtin_fwrite__nlink_tshort intlong_optionsLOG_CTX_GB_NSEsgsnsDOBJosmo_prim_cbprevlchangprs_ns2_instantiategprs_ns2_prim_cbtalloc_named_constnum_catprint_timestampactive__time_t__ino_tlistLOG_CTX_GB_BVClisten_fdgbproxy_nseprint_filenameLOG_FLT_BSC_SUBSCRuint32_tvty_ref_gen_mode_namespending_msgstdouttgt_gsmtap_vectorgp_offset_IO_save_endexcept_cbLOG_TGT_TYPE_SYSTEMDctrl_cmd_reply_cb_IO_codecvtget_string_valueindexusr_attr_descclass_idtall_ctxgsm_bts_trxLOG_FILENAME_BASENAMEVTY_REF_GEN_MODE_EXPERTLOG_CTX_BSC_SUBSCRlong long unsigned intst_blocksfileobufvectorLOG_FILENAME_POS_HEADER_ENDlinessgsn_facingCTRL_TYPE_GETrate_ctr_grouptv_usec__uint16_t__sighandler_t_IO_backup_basectrg_offsetctrlLOG_TGT_TYPE_STDERRosmo_init_logging2config_is_consistent__mode_tfprintfvty_ref_mode_filenostattimevalcolortelnet_init_defaultvty_initprint_fngsmtap_instprint_categoryvty_ref_gen_mode_descputstv_nsecsize_tLOG_TGT_TYPE_GSMTAPwidthtv_secindex_subgbproxy_configread_cbLOG_TGT_TYPE_VTYallocedconfig_file_IO_read_base_Boolusr_attr_letterscconst_gidargcPRIM_OP_INDICATIONst_modeLOG_FLT_VLR_SUBSCRccon_listnri_bitlen__uint64_tGNU C11 12.2.0 -mtune=generic -march=x86-64 -g -O2 -std=gnu11 -fno-strict-aliasing -fasynchronous-unwind-tablesprint_ext_timestampsignumraisest_nlinkpathnseinull_nri_rangescurrent_lengthis_config_nodectrl_vty_inittgt_vtyprint_helpVTY_SHELLnri_rangesgb_ctrl_cmds_installiac_sb_in_progressrb_nodegprs_log_filter_fntgt_syslogosmo_select_maintimespecCTRL_TYPE_SET_REPLYfilter_mapentriesflagrate_modeosmo_wqueuectrl_interface_setupsb_bufrb_leftsignal_handlerpriv_nr_IO_write_basetalloc_reportLOG_CTX_L1_SAPIgprs_ns2_instexitprint_leveldataallow_attachlookupVTY_REF_GEN_MODE_DEFAULTloglevelhlist_nodelog_set_print_timestampuint8_t__builtin_putsstatusvty_typerb_rightlog_info_catLOG_CTX_VLR_SUBSCRrate_ctr_per_intvst_inogroup_descriptionSS_L_VTYhostnametimergroup_name_prefix_LOG_FLT_COUNT_IO_marker__nptrctr_descpprevlong long intperrorprintfdescriptionVTY_MOREFILElong_optionDGPRSosmo_fdbvcswqueuegbcfglog_check_levelvalue_stringrate_ctr_descgo_parent_cbosmo_daemonizelogging_vty_add_cmdslog_ctx_indexbss_nses_talloc_zerorate_ctr_initlog_set_log_level_freeres_bufescapedeferlog_contextopenbsc_copyrightosmo_init_ignore_signalsLOG_TGT_TYPE_STRRBctrl_handle__pad0VTY_SHELL_SERVosmo_prim_operation__pad5__glibc_reservedVTY_TERMheightfnamecmdsPRIM_OP_RESPONSEpooloptionlogp2_vtable_offsetoption_indexLOG_TGT_TYPE_EMSCRIPTENoptindprint_filename2logp_stuboptargosmo_signal_dispatchargvlong doubleprivget_value_string__gid_tuint16_tprint_usageLOG_FLT_GB_NSElog_categoryosmo_stderr_targetosmo_log_infotimeoutbssgp_bvc_senddata_lenDebug_LastEntrySS_L_NSunsigned charconfig_IO_save_base_IO_read_endmax_lengthnum_ctrenabled_LOG_CTX_COUNTgprs_categoriesst_mtimLOG_FILENAME_POS_LINE_ENDS_L_GLOBAL_SHUTDOWNhindexVTY_FILEprint_tidVTY_CLOSEst_devprioritytlli_cache__dev_trate_ctrmax_sdu_len_IO_wide_datalog_target_type_datauint64_tgprs_log_infodef_cmds__va_list_taggbproxy_vty_init__blksize_tllist_headLOG_FLT_GB_NSVClog_save_filtersdaemonizeintvosmo_prim_hdroverflow_arg_area__uid_t__uint8_tgetopt_longst_atimnamecellsgbproxy_parse_configlist_entrymsgb_talloc_ctx_init_IO_buf_baseLOG_TGT_TYPE_SYSLOG_wide_dataLOG_FLT_ALLprimitive_locklog_infogbproxy_sgsnnsf_overridelong unsigned int_codecvt_old_offsetPRIM_OP_REQUESTctrl_type_IO_FILEgprs_ns2_vty_initVTY_MORELINEreg_save_arearate_ctr_group_descindentbssgp_set_bssgp_callbackgsm_lchanexpert_modetgt_fileCTRL_TYPE_ERRORosmo_stats_vty_add_cmdsctrl_cmdentryhlist_headtypecategorieslog_print_filters__uint32_tCTRL_TYPE_TRAPvty_app_infoctrl_cmd_lookup_IO_write_ptrreply_cbfacilitytailPRIM_OP_CONFIRMfirst__suseconds_tstrtolvariable_freeres_listsleepraw_outputprevioushistwrite_cbosmo_timer_listst_sizefailtalloc_report_fullrb_parent_colorbvc_fc_ratiofwritest_uidparent_nodeslength__off_tst_ctimsgsn_nsesimsi_cachevty_dump_xml_ref_modesave_fnsigned charfilter_dataVTY_NORMALlog_targetshort unsigned inttall_vty_ctxmsgbprog_namemainatoiwrite_queuecurrent_IO_read_ptrctrl_cmd_deffilter_fnLOG_FLT_L1_SAPIalive__blkcnt_tVTY_REF_GEN_MODE_HIDDENlog_filename_typeosmo_nri_ranges_chainst_rdevlog_filename_posnum_cat_userprint_versiondesc_flags2CTRL_TYPE_GET_REPLYhas_argclosed_cbfile_existsvty_ref_gen_mode_cur_columnvalue__syscall_slong_tsb_lenhandle_long_optionsuse_color_unused2__off64_t/build/coverity/source-Osmocom/osmo-gbproxy/srcgb_proxy_main.c/build/coverity/source-Osmocom/osmo-gbproxy/src/usr/include/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/12/include/usr/include/x86_64-linux-gnu/bits/types/build/coverity/install-Osmocom/include/osmocom/core/build/coverity/install-Osmocom/include/osmocom/gprs/build/coverity/install-Osmocom/include/osmocom/vty/build/coverity/install-Osmocom/include/osmocom/gsm../include/osmocom/gbproxy/build/coverity/install-Osmocom/include/osmocom/ctrl/usr/include/x86_64-linux-gnu/sysgb_proxy_main.cgb_proxy_main.cstdlib.htypes.hstddef.hgetopt_core.hstruct_FILE.hFILE.hstdio.hstruct_timeval.hstruct_timespec.hgetopt_ext.hsignal.hstruct_stat.hstdint-uintn.hlogging.happlication.hlinuxlist.hselect.hrate_ctr.hmsgb.hsignal.hutils.hprim.hlinuxrbtree.htimer.hgprs_bssgp.hvty.hwrite_queue.hdebug.hgsm23236.hvector.hcommand.hgb_proxy.hcontrol_cmd.hcontrol_if.hstat.htalloc.hunistd.hgprs_msgb.htelnet_interface.hlogging.hgprs_ns2.hstats.hcpu_sched_vty.hmisc.hstats.hcontrol_vty.hGCC: (Debian 12.2.0-14+deb12u1) 12.2.0zRx (Ap G ` H O I bHH8BIB B(H0E8LUVA  %* X3 (AFxK `Z~_^dNinsy8xH &3  X0   `@/6>SY^er 8 1"7Ph~(:\hv74E\r !07>gb_proxy_main.csignal_handler.LC0.LC1vty_infogprs_log_info.LC2.LC6long_options.2.LC7.LC5.LC4.LC8.LC9.LC10.LC11.LC12.LC13.LC14.LC15.LC16.LC17.LC18.LC19.LC20.LC21config_file.LC3long_option.1vty_ref_mode.0.LC23.LC22.LC29.LC26.LC27.LC28.LC30.LC25.LC24gprs_categoriesstdoutfprintfosmo_signal_dispatchsleepexitstderrtall_vty_ctxtalloc_reporttall_sgsn_ctxtalloc_report_fullsignalraisetalloc_named_constmsgb_talloc_ctx_initosmo_init_ignore_signalsosmo_init_logging2openbsc_copyrightctrl_vty_initlogging_vty_add_cmdsosmo_talloc_vty_add_cmdsosmo_stats_vty_add_cmdsosmo_fsm_vty_add_cmdsosmo_cpu_sched_vty_initgbproxy_vty_initrate_ctr_initosmo_stats_init_talloc_zerogbcfggbproxy_init_config_GLOBAL_OFFSET_TABLE_gprs_ns2_prim_cbgprs_ns2_instantiategprs_ns2_vty_initlogging_vty_add_deprecated_subsysgetopt_longosmo_log_infolog_check_levellogp2logp_stubosmo_stderr_targetlog_set_use_colorputsoptargstrtollog_set_log_levellog_parse_category_maskprint_versionlog_set_print_timestampvty_ref_gen_mode_descget_value_stringvty_ref_gen_mode_namesvty_dump_xml_ref_modeget_string_valueoptindgbprox_bssgp_send_cbbssgp_set_bssgp_callbackgbproxy_parse_configtelnet_init_defaultctrl_interface_setupgb_ctrl_cmds_installstatosmo_select_mainosmo_daemonizeperrorfwritegprs_log_filter_fn9:"E;O<V=c>j?o@v>}ABC>?>?@>ADBB04@ <@DxL P$T(,\04d8h<t@ D H L P T X \ ` d h l p t x |                    ( ,  4 8 < @ D H L P T X # )F5A:GAAP/UCbCoC|CCHA0IJ//KALMNOPAQRASATA U'V8W?VFAM*YUZ`Vm[tA{/\<]^_ ` ^3_E=L\aajbqc}dddddeddddd d d"=)f5g<bChOfVb[igfn}j=bk#a#` lm  'n/m6>@&J:Q9W \oc=jfqn{p >f':=qV*rsVt^_$=+A7uFVRv`wo^_()x*a *`,^;_J+]gyu=x+az,{(a>- |=>#.*:4=3 8@>`HTblt~ 0`p(}/` 3 7 80 8 5_& 6- 7 4 7w; 7B 7I 7IN 7\ 7a 7|y 7 7 7x 7 7 7z 7 7 7 7 7  7| 7C 7k 7* 7B 7L 7b 77 n 7 z 7L 7 7U 7 7  7 7 7 7/ 7 7q  7  7 78# 70 7!= 7J 7)W 7d 7Cq 7~ 7 7 7 7  7\ 7z 7 7 7Y 7a 7  7  7$ ' 75 7! A 7I 7 m 7gw 7 7 7 7  7 7 7t 7 7 7  7/ 7 ; 7H 7U 7 z 7 7 7 7}  7 7H 7 7) 7b  7J  7 7$ 71 7> 7vK 7X 7 v 7  7  7 7, 7l 7 7  7U 7 7  7  7e 7  7- 7_: 7G 7[ 7i 7uw 7  70 7  7I 7  7X  7w 7 7 7 7= 7 " 70 7 I 78 U 7n 7j 7  7i  7k  7# 7  7 7 7  7+ 7o 7 7D 7 W 7c 7 p 7 } 7 7G 7  7e 7 7~ 7 7" 75 7 7 7 7( 7 7& 7( 7_ 7 7  7" 7b . 7n 7x 7N 7x 7 7 75 7- 7 7p 7 7 I 7U 7b 7B o 7R 7 7 7 7 7u 7 7  7 7- 7H 7]V 7cd 7Ar 7J 7 7 7 7O 7K 7 7' 7 7 7O 7 78& 7, 72 7X 8 7 > 7D 7WK 7Z 7d` 7f 7l 7r 7Px 7~ 7 7 7 7~ 7 7  7d 9 7F 7S 7` 7 7 7 7 7 7 7  72  7 7K $ 72 7@ 7 N 7E\ 7j 7x 7 7. 7X 7 7 7 7E 7 7 7C  7 7@ 7  7! 7C$ 7* 71 7RA 7)G 7~c 7 q 7E  7*  7< 77 7 7 7 76 7 7E 7SS 7qa 7 p 7S 7d 7 7c 7 7  7K 72 Q 7W 7 ^ 73j 7 x 7 7u 7 7 7" 7 7 7 7. 7 7}  7F 7* 77 7F 79 U 7 [ 7a 7vg 7i z 7a 7 7  7 7w 7 7 7  7" 7 ) 74 7nF 7S 7m` 7'm 7 7 7 7 7  7  7  7  7  7 & 7 5 7Q 7 ^ 7 k 7y 7 7 7  7 7 7  7 7 7" 7 7K+ 78 7@ R 7 _ 7 7 7 7W 7f 7 7 7 7m 7 7 7 7 7 7 ! 7CD 7P 7$] 7v 7 7X 7 74 7  7 7 7  7* 7UU 7V a 7n 7 { 7  7c 7 7A 7 J 7  7L V 7  7/1 7f=/`F 75R0[ 7 7Q 7+ 7i  7s 7  7p 7 5 7 M 7e 7} 7 7 7 7  7o 7> ) 7F 7a 7w 7  7  7 76  7- 7 7 75/ 7OE 7\ 79x 7$ 7o 7  7  7R  7- . 7 O 7` 7 v 7Z 7 7 7} 7t 7  7U 7A 7 7*  7H# 7#? 7J` 7l  70 4  4  7S  4 4y 4 4 7 4; 45  5  4d 4X 4 4 5( 4" 4+ z4 zJ [j s     8   x' 1  F P  e o            H    ! &! &/! 9L! U! 5Le! 4i! 4r! 4,v! 4${! 5L! ! 3! N!! `! g! ! "" ." .C"0M" 8b" " u" &" G" _" " # # 1#XF# ^# g# # 4S# 4Q# # y# y# 4k# 4i# $ -%$/$ >F$ Yc$ f$ s$ $ $ $ $0% %/"% /% <% I% V% c% p% }% % % $%% <% Y% q% &x& *& I&Nb&^l& 7& I& e&N&^& &N'3' .'N8' E' R' n' (' ;' V' d' ' 'N("( "A(NZ(d( ?( k( y( (N(( ( )) #)N<)G) 7Y) 7s) 7:}) 70) 7S ) 7 ) 7& )) 7)/) 7) 7) 7& * 7** 7k"* 7 (* 7Z /*F* 7Q* 4U* 4Z*o**I*S*Z*s** +!+.+;+I+ 7[+ 7 i+ 7m+ 7# r+ 7v+ 7!   < Ve    - T _ l yw 2   ) M `k " 8@& 8p* 8}. 82 86 8: 8'> 8\B 8F 8J 8N 8X 86] 8Fb 8Vg 8_l 8gq 8pv 8~{ 8 8 8 8 8 8 8 8 8 8 8 8 8  8) 84 8; 8D 8L 8S 8a 8i 8v 8| 8 8 8 8 8 8  8 8 8 8  8% 8* 8/ 84 8#9 8+> 8;C 8BH 8JR L .symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rela.rodata.rodata.str1.8.rela.text.startup.rela.data.rel.local.rela.data.rel.ro.rela.debug_info.debug_abbrev.rela.debug_loclists.rela.debug_aranges.rela.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.rela.eh_frame @@ x@ &, (12 E@@`z M2(a08\@` t o@H ( @(0 {+@X? #>1D@h F@@PH Gv@x G.@ 0L*0aX0;f((cf=hf8@0 f !9 rQ(G