! / 0 0 0 0 7336 ` *$$B&&&&&BBBBBBBBBBBBBBBBBBBBBBBBBBBBSSSSSSSSZMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMFMF****************jjj+:+:+:+:+:+:+:+:+:+:+:+:ppppppppVVVVVVVVVVVVVVxxxxxxxxxxxxxxxxxxx2222222њњњњњњњњњњњњњњњњJJNNNNNNNNNNNNgprs_ns_pdu_stringsgprs_ns_msgb_allocgprs_nsvc_by_nsvcigprs_nsvc_by_nseigprs_nsvc_by_rem_addrgprs_nsvc_create2gprs_nsvc_deletegprs_ns_cause_strgprs_ns_tx_resetgprs_ns_tx_statusgprs_ns_tx_blockgprs_ns_tx_unblockgprs_ns_tx_alivegprs_ns_tx_alive_ackgprs_ns_tx_sns_ackgprs_ns_tx_sns_configgprs_ns_tx_sns_config_ackgprs_ns_tx_sns_sizegprs_ns_tx_sns_size_ackgprs_ns_sendmsggprs_ns_ll_str_bufgprs_ns_ll_strgprs_ns_ll_str_cgprs_ns_ll_copygprs_ns_ll_cleargprs_ns_vc_creategprs_ns_instantiategprs_ns_closegprs_ns_destroygprs_ns_nsip_listengprs_nsvc_resetgprs_ns_nsip_connectgprs_ns_nsip_connect_snsgprs_ns_set_log_ssgprs_nsvc_state_appendgprs_nsvc_start_testgprs_ns_process_msggprs_ns_rcvmsggprs_start_alive_all_nsvcsgprs_ns_signal_ns_namesgprs_ns_frgre_sendmsggprs_ns_frgre_listengprs_ns_vty_initgprs_sns_bss_fsm_allocgprs_sns_bss_fsm_startgprs_ns_rx_snsgprs_sns_initgprs_sns_dump_vtybssgp_ns_send_databssgp_ns_sendbssgp_fc_inbtsctx_by_raid_cidbssgp_bvc_ctxtsbssgp_tx_bvc_ptp_resetbtsctx_by_bvci_nseibssgp_set_bssgp_callbackbssgp_bvc_ctx_freebssgp_tx_suspend_ackbssgp_tx_resume_ackbssgp_tx_resume_nackbssgp_tx_suspend_nackbssgp_parse_cell_idbssgp_create_cell_idbssgp_tx_bvc_reset_nsei_bvcibssgp_tx_bvc_reset_ack_nsei_bvcibssgp_rx_statusbssgp_fc_initbtsctx_allocbssgp_tall_ctxbssgp_fc_ms_initbssgp_rcvmsgbssgp_tx_dl_udbssgp_tx_pagingbssgp_set_log_ssbssgp_fc_flush_queuebssgp_flush_all_queuesbssgp_cause_strbssgp_pdu_strbssgp_msgb_allocbssgp_msgb_copybssgp_tx_simple_bvcibssgp_tx_statusosmo_pdef_bssgpbssgp_nsibssgp_vty_initbssgp_parse_rim_rabssgp_parse_rim_ribssgp_create_rim_ribssgp_rim_ri_name_bufbssgp_rim_routing_info_discr_strsbssgp_rim_ri_namebssgp_dec_ran_inf_req_app_cont_naccbssgp_enc_ran_inf_req_app_cont_naccbssgp_dec_ran_inf_app_cont_naccbssgp_enc_ran_inf_app_cont_naccbssgp_dec_app_err_cont_naccbssgp_enc_app_err_cont_naccbssgp_dec_ran_inf_req_rim_contbssgp_enc_ran_inf_req_rim_contbssgp_dec_ran_inf_rim_contbssgp_enc_ran_inf_rim_contbssgp_dec_ran_inf_ack_rim_contbssgp_enc_ran_inf_ack_rim_contbssgp_dec_ran_inf_err_rim_contbssgp_enc_ran_inf_err_rim_contbssgp_dec_ran_inf_app_err_rim_contbssgp_enc_ran_inf_app_err_rim_contbssgp_parse_rim_pdubssgp_encode_rim_pdubssgp_tx_rimbssgp_tx_rim_encodedbssgp_rx_rimbssgp_ran_inf_app_id_strsbssgp_nacc_cause_strsbssgp_msgb_tlli_putbssgp_msgb_ra_putbssgp_tx_suspendbssgp_tx_resumebssgp_tx_ra_capa_updbssgp_tx_radio_status_tllibssgp_tx_radio_status_tmsibssgp_tx_radio_status_imsibssgp_tx_flush_ll_ackbssgp_tx_llc_discardedbssgp_tx_bvc_blockbssgp_tx_bvc_unblockbssgp_tx_bvc_reset2bssgp_tx_bvc_resetbssgp_tx_fc_bvcbssgp_tx_fc_msbssgp_tx_ul_udbssgp_rx_paginggprs_ns2_ll_str_bufgprs_ns2_ll_strgprs_ns2_ll_str_cgprs_ns2_nsvc_state_namens2_load_sharing_firstns2_msgb_allocgprs_ns2_cause_strsgprs_ns2_nse_by_nseigprs_ns2_recv_primgprs_ns2_nsvc_by_nsvcins2_nse_set_dialectgprs_ns2_create_nse2gprs_ns2_create_nsegprs_ns2_nse_nseigprs_ns2_ip_connect_inactivegprs_ns2_ip_connectgprs_ns2_ip_connect2gprs_ns2_nsvc_by_sockaddr_nsegprs_ns2_nse_foreach_nsvcns2_recv_vcns2_nse_data_sumgprs_ns2_instantiategprs_ns2_start_alive_all_nsvcsgprs_ns2_bind_by_namens2_dialect_to_vc_modens2_count_transfer_capns2_prim_status_indgprs_ns2_aff_cause_prim_strsns2_nse_notify_unblockedgprs_ns2_free_nsvcns2_free_nsvcsgprs_ns2_free_nsvcsgprs_ns2_free_bindgprs_ns2_free_bindsgprs_ns2_free_nsegprs_ns2_free_nsesgprs_ns2_freens2_nse_update_mtuns2_vc_allocns2_create_vcgprs_ns2_lltype_strsns2_bind_allocgprs_ns2_prim_strsnsbind_stat_descriptiongprs_ns2_ip_vc_localvc_driver_ipgprs_ns2_ip_vc_remotegprs_ns2_ip_vc_equalgprs_ns2_is_ip_bindgprs_ns2_nsvc_by_sockaddr_bindgprs_ns2_ip_bind_sockaddrgprs_ns2_ip_bind_by_sockaddrgprs_ns2_ip_bindns2_ip_bind_connectgprs_ns2_ip_bind_set_dscpgprs_ns2_ip_bind_set_priorityns2_ip_count_bindns2_ip_get_bind_by_indexns2_ip_set_txqueue_max_lengthgprs_ns2_ip_bind_set_sns_weightgprs_ns2_is_frgre_bindvc_driver_frgregprs_ns2_frgre_bindfr_tx_cbgprs_ns2_is_fr_bindvc_driver_frgprs_ns2_find_vc_by_dlcigprs_ns2_fr_bindgprs_ns2_fr_bind_rolegprs_ns2_fr_bind_netifgprs_ns2_fr_bind_by_netifgprs_ns2_fr_nsvc_by_dlcigprs_ns2_fr_connectgprs_ns2_fr_connect2gprs_ns2_fr_nsvc_dlcins2_vc_fsm_allocns2_vc_fsm_startns2_vc_force_unconfiguredns2_vc_blockns2_vc_unblockns2_vc_resetns2_vc_rxns2_vc_is_unblockedgprs_ns2_nse_sns_remotens2_sns_replace_nsvcns2_sns_bss_fsm_allocns2_sns_rxns2_sns_dump_vtyns2_sns_write_vtygprs_ns2_sns_add_endpointgprs_ns2_sns_del_endpointgprs_ns2_sns_countns2_sns_notify_alivegprs_ns2_sns_add_bindgprs_ns2_sns_del_bindns2_sns_update_weightsns2_sns_sgsn_fsm_allocns2_validatens2_tx_blockns2_tx_block_ackns2_tx_resetns2_tx_reset_ackns2_tx_unblockns2_tx_unblock_ackns2_tx_alivens2_tx_alive_ackns2_tx_unit_datans2_tx_statusns2_tx_sns_addns2_tx_sns_change_weightns2_tx_sns_delns2_tx_sns_ackns2_tx_sns_configns2_tx_sns_config_ackns2_tx_sns_sizens2_tx_sns_size_ackgprs_ns_timer_strsvty_ll_namesvty_fr_role_namesns2_sns_add_sns_default_bindsns2_vty_dump_nsvcgprs_ns2_vty_init_reducedgprs_ns2_vty_initbssgp2_nsi_tx_ptpbssgp2_nsi_tx_sigbssgp2_enc_bvc_blockbssgp2_enc_bvc_block_ackbssgp2_enc_bvc_unblockbssgp2_enc_bvc_unblock_ackbssgp2_enc_bvc_resetbssgp2_enc_bvc_reset_ackbssgp2_enc_statusbssgp2_dec_fc_bvcbssgp2_enc_fc_bvcbssgp2_enc_flush_llbssgp2_enc_fc_bvc_ackbssgp2_dec_fc_msbssgp2_enc_fc_msbssgp2_enc_fc_ms_ackbssgp_bvc_fsm_tdefsbssgp_bvc_fsm_alloc_sig_bssbssgp_bvc_fsm_alloc_ptp_bssbssgp_bvc_fsm_alloc_sig_sgsnbssgp_bvc_fsm_alloc_ptp_sgsnbssgp_bvc_fsm_set_opsbssgp_bvc_fsm_is_unblockedbssgp_bvc_fsm_get_block_causebssgp_bvc_fsm_get_features_advertisedbssgp_bvc_fsm_get_features_receivedbssgp_bvc_fsm_get_features_negotiatedbssgp_bvc_fsm_set_max_pdu_lenbssgp_bvc_fsm_get_max_pdu_lengprs_log_filter_fnDNSosmo_fr_tx_dlcosmo_fr_network_allocfr_tdefsosmo_fr_link_allocosmo_fr_role_namesosmo_fr_dlc_allocosmo_fr_dlc_freeosmo_fr_link_freeosmo_fr_network_freeosmo_fr_dlc_by_dlciosmo_fr_rxosmo_fr_network_dump_vty// 130 ` gprs_bssgp_util.o/ gprs_bssgp_vty.o/ gprs_bssgp_rim.o/ gprs_bssgp_bss.o/ gprs_ns2_frgre.o/ gprs_ns2_vc_fsm.o/ gprs_ns2_message.o/ gprs_ns.o/ 0 0 0 644 67288 ` ELF(X4($!A- 0!M0@Paq0`0X& 0`P `开0 0 p0  `D @PЍAX`H0`p 0,0P8,A-@MPwXcW` 0AS$TT0S <A\pWU W3 20 R 2`Pq@ЍQ 20@T 2@P x2@h2h"00p\2 @@P 20PUg 1PP dP1 0 !~? 0`@(0#@@00@Td10PU2 T1PP dPH1H!00p<1 $1 0\ ! 1  0 0p0pd0 0hd0 0~]40|0 0(lrP`T@4th0@-M 00@P @ <0 0@ <0Ѝ0  R | PP +`0 X 00@0 ;0000 0PD(p@-MP`@T 80#< AQ ڶ3 03< `Ѝp@ D0CD B Ѝp A-PM0cxp`WS@P 80#< ( N!(^{ڶ#2 #<0 RT 2`PX80#<`AQlڶ3 03< }p p80#<`AQqڶ3 0< 3 pЍA810 RN 1@PЍx!x1 h!0 X1 0@0<104 $1 !00p 0 D0CD BD0CD B00 0d0D0@`D0CD B p`PK(4ZL0S0S R//0S0S R//0S 0S d \- ^ 0S d \ 0S00/O-4MpP e 5`P 0 R 5@P@4Ѝ4$0@(@4 4Ѝ0S 4@P$t @P P0P0P0x0SW 0S ,4`P, $$ 0$   #c  03 #0` 0(`$3 00c `p  PT  40pqX @ @4ЍP0S 0S 2`P, " 0"  "b  02 "0` 0(`$2 00h20\20X" P" LD 0<<2 0,," 0$$2  P0 x1!0 0 P1$1 0 1P0@1010|! t! ph 0``1 0PP! 0HH1  P0  @=| KhxM`XPLD@4,B|tphdXP88,@-@ 000 TX@  00HG- 0P̠ "$#4 8 M,(p1!0xcx`XZ@P \30Y L3`P]80#<@Pڶ3 0< 380#<@Pڶ303 ~0<p 080#<`AQYڶ3 03< }p p80#<`AQڶ303< p ЍGZ10 R_ 1@P Ѝ`弐ᾠ1!00 1 |!|1 l!0 \1 8D0CD B`ᾀ1@ 0dD0CD BD0CD B00 0p0D0@dD0CD B p)tdT"$PG-(MP`p!0,#4"82@1T,#4"8130 # X #P{80#<@Pڶ30 <3 80#<@Pڶ3 F03R ~0<` 0 Vz(Ѝ80#<AQڶ3 03<  &}0006= " Qy <80L .^#}00DЍO20 R t2@P?DЍ`PLD@20820 00,2,"00  2   0  弰4 4 1 !001  B!1 !0 1 | Bt Cl10DἀᾰT1 0$@$D0CD BD0CD B00 00<0@uD0CD B mXLD@84$zxphH<p@-@M0dQx``1P0V R8 D1PPЍp@h 1 !0 0`0 R& 0PP 0 0 0 Ѝp0x0t00P\00 PP080 0PX`lT@H0@-M@00 R 0PP |0 0 d  \0  Ѝ0@040000tT(8(C-@ 0!DM0@Xa8PpX  7P@`V^ T:VP T`  R 7`P`0S h7PP+ P' P0<' 80,ǟ  ' ǟ 0 7 '0 PP 0($P6 00DЍ0L0DЍ TL0 0L0!S|T0x R 0`S 5P, & ༀ0% ş ş  % ş 05 %0 ` 0($`? 00 R 5PP0P0  4080<00@0x\P0S 0   0@80@弐4 0 $`4  @eTPxTPt40l40h$ `$ 0XX4 0LL$ 0DD4  PP0 4@༐4` 0ß P0SF 0S 3`P, # `0# |ß tß  l#l `ß` 0\3 X#0 `` 0($`,3 ``T@3020" "  02 0" 02  P0 0 20 p" ?  P2 H"00<2 a0 0200010`L1010! !  01 0! 01  P0 r,D80,$7 tlh`\PL44( |tpd<<LL$x`@45t0@-M@00 R 0PP |0 0 d  ?  Ѝ0@E000,00tT$G-M`p8P@3T0  xZ 80#< @!.Poڶ30 <3 80#< AQkڶ3 0 3<  }0080#<AQcڶ3 0W3<  80#<AQ`ڶ3 030<0 ~0  0X )"(R80ڶ3 03<  }0W0 80#<@Pڶ3 03<~0  0Ѝ@D0CD BD0CD BD0CD B  R pP |0 t 00`h0 Ѝ 00880,0Hl`(0O-MpP`@@3T0  xZ 80#<L!.\iڶ30 <3 80#< AQfڶ3 0 3< }0080#<AQ]ڶ30 <3 80#<AQXڶ303&$0W<` 0 80#<@PPڶ303,$0< 0X 80#<@PGڶ30, 3< ЍOD0CD BlD0CD BHD0CD BD0CD BD0CD BD0CD B  R `P 0 00t0 Ѝ 00DD080X4xl4<@-MPp@P2T0  x`Ve 80#<L!.\Aڶ30 <3 80#<`AQ>ڶ3 03<  }0W0 80#<@Pڶ3 03<~0  0Ѝ@D0CD BD0CD BD0CD B  R pP |0 t 00`h0 Ѝ 00880,0Hl`(00A-`@.P/- ,rSM Tp q R R. @T Up R@T@PZ 20 RI 2@P@ -0, $T2 P"0  @2@Ѝ  R80@ BQڶ3B0X3@B %0BPB0BЍAf#<ADD B0C-,0d40\1L0@$10 R1 1PP@ -0, $1 0@0 0@00 R 0@P 0 0 00@-,0x40p0X0@}X0X0@H@CpLTGS`hPLp@-\0MS`P@ S d` 6 #4!80000@00DЍpd 6 X$0@-@0 P@A-0,qM\p$ `P@P 00@00X@" 0pP Ѝ00ЍPp0 0Ld @`0 @0@` 0((hX0$( @- @8P 8@ \0S\0 S``//\0S S0d06//O-pPY@MTM`Ps T T T  9@T 8@PxP0 0R P0 @ 8pP) ( 092|ȟ + l(lH `ȟ` 0\8 X(0@  0(@$,8 p0p @P@%pW 7PP P7 0'7   d70@T T7@Pq@ލЍ 70@Tz 7@P P 7 0 'f> _<00C0C 0@P40Sm <0Sj T Rg p0 t@P< 0S (& R# 6PPpT@@50pW 5PP P5 0 %5 P5 0 %5 @ލЍx5 0f@doP5 08@<c4 R 4@PZ0 pP @T l4@P9@Dğ 040)$ "04 0$ 0xx4 lğ 0 Dğ <4$ ,$ $40ğ P4 0#3 @ 3 0 #3 3@p3 0#3  r20 RL 2PP P3P#0 0@83$3 02p2p 0>20J2 0p " 2 20tp2p@000 P P 0 P 100S/ 0P@Pg P1!@00@1 W1@ 0K1 p0@p>\1 0<@H28 td<<LL$u{ hXp`H8hhDT@80( rHDtd`|lTDA-PpP@`TP-00  |@P$   0p!!!!!! XTT P00P0 0  00 00P p@-`P P@ T@40S ( 040pp@-@ @O-@ p3P 00pPV4Ѝ$# 0m oß h " 0rŸ2 "p 0 0(p$2 20O" HJ 0pp2 0``" 0XX2  P0  R] 1PP 2 0 !1  1 !00p1 r! ! 1010 R. 0PP T!T1 D!0 41 p4Ѝ001050000>00 00 0PAxh`HH0@G>L<,;A-`pP@P `P0`0P00 @C-4MP`Trp@P `P 82 㼀P 0`0SG 2pP  xP 1010! x4Ѝ! p0NG @ ! 0pppp1 l! 0` 0p($`> ,10.! '  01 0 00  0      000 @lPtXXXX8$0 00/0@-M 0 P@@@xPPpPPd\ P@Ѝ0<@@4 ,|pl`H80('R/@-@@O-0P0M#$- M,0@p0T0T0nS`z <A尗Y. 0AS+Q@ >0pW >pP |>0`pd>d.00pT>  0  ލ ЍQ20~o (lrqp?m=Pp R =PG P <0p0C@0C @@XP\0S pY[ =PP P= 0 ,< x0S1  P <00CXP0C Pq\<00SC L<PP @L< 0 @,@< wx0S  P <00CXP0C P;00S ;PPV @; 0 +; Gx0S  P <0X0CXP0C P:00S :PP& @: 0 *= p:p R `:@P 0 :0 |*8< 0@S 9P, 8* 0$* ʟ ʟ  * ɟ 09 )0  0($ < 0  @Sp 9`P, |) `0h) d\Xɟ Pɟ  H)H <ɟ< 089 4)0 `` 0($`; 0X X0\`d~ 8@0p0S 7`P( ȟ `|ȟ x80p80l( d( (  X(X $00L8 H(0 0 ` 9 p@0S P0Z 0W 6@T  OD +6p R 6@P@0pS |6`P( @ǟ `,ǟ (  7070' (007 '0 $0 `8 P0X  X\0`0d0t5p R d5@P 0 D60 8&H7 0@SP* 5`P, % `0% ş ş  % ş 05 %0 P 0`($P6 004Pp R; 4P0S 3P( ğ ᾀğ 4040$ $ (  $ 04 $0 $0 6  P <0h0CP0C PPXP\0ST d RQ H0  PPLPP0TPHT0 ,#4"800xY@P R 02PP80#<@Pڶ30 3< 80#0 0<>  D.00PP> p>p00SK `>`P" . . >$  .0 (00>  .0 0> pP @T ,?@P 0@PX?X/00P p? 0吟P 往  8400? 0 xtRX`@XH\0D0S=9BX 0 =B B BBC3`1! # 0徠 P00P00T0 0X0 0 0>  .00> E>0>0. x. tl 0dd> 0TT. 0LL>  P0 0P0SM >@PY > 0 -= 0P 0 - 0 = 0 \ Q2 Hc  PL QH0T@R0T0S =@P PP0M@< 0 , @0? `H 0p P`HQ0T@L`Rp0Tl< 0 \,\< L, <, 8<8 0  ((, 00<   0 0000 ;D0m; 0 += B; 0 W+ Tx; 0h IT; 0LH >4; 0,( 3pW4 t:`PG P:*00@<  : 0<S D0CD Bh D0CD BP:P 0000@:@0p9(:( 0 0 00:000 9000 900 00900 SL  0H PQ T@R0HL0 T@T @8@P @9)00 9  H 0P TD0  HL0PTDD0@S \7P) ᾀ 480 (( +  (H  ȟ 08 (0@  0 (@$7 0  @Sp |6`P) 往` |70 p'  d \'\ TǟT0P7 L'0 `` 0 ($`7 000TP060 R l5`P 6 0 &6 0  R 5PP L6 0 <&<6 0 6 0  50y % r  05 0% 05  P0 H} x50v l% o ` 0XX5 0HH% 0@@5  P0 ,0 < < 4 $004  BW0040B$ 40$ 40|tl$ d40}\T0弰0ᾰ 4 0 # 30C@9 303@0 3P3P 0xl3l0P3 0D<0300 P3  0 2 0l|pMbxtlh\T<<$4   D d T 9D 8 0 0   p d L D , /$ T H 0 8      3 0$ xl`T00@@D4Mth\PH00(Hxph`XMtd`D;8( UuP0,@@400 D LX@@C-` M@PP p  Ѝ p `\ 0PP G-Q@(M`P@(Ѝ00pP, 0@d!00@P# 80#<@@T ʶ3@<C 0@D0CD B @00Y 0PP P|0 0 p p0  P@0P 0,, th4(p@-P@Tp@Tp    (8HX t    0L\p    $,@L\ht(DPlx,8T`|NSEI=%u Starting timer in mode %s (%u seconds) gprs_ns.cNot transmitting %s on unused/pre-configured endpoint ../../include/osmocom/core/msgb.hmsgb->l2hAssert failed %s %s:%d failed to send NS message via UDP: %s failed to send NS message via FR/GRE: %s unsupported NS linklayer %u GPRS/NSFailed to allocate NS message of size %d msgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) NSEI=%u Asked to %s. Rejected on IP-SNS transmit NS RESET ACKNSEI=%u Tx NS RESET ACK (NSVCI=%u) ALIVEDEADBLOCKEDUNBLOCKEDRESETUNRESETCannot create NS-VC for already-existing NSVCI=%u NSVCI=%u Creating NS-VC with Signal weight %u, Data weight %u struct gprs_nsvcNSEI %d (NS-VCI=%u) setting %sstate [%s,%s,%s] -> [%s,%s,%s] gprs_ns.c:338gprs_ns.c:359transmit NS RESETNSEI=%u Tx NS RESET (NSVCI=%u, cause=%s) NSEI=%u Tx NS STATUS (NSVCI=%u, cause=%s) transmit NS BLOCKNSEI=%u Tx NS BLOCK (NSVCI=%u, cause=%s) transmit NS UNBLOCKNSEI=%u Tx NS UNBLOCK (NSVCI=%u) NSEI=%u Tx NS ALIVE (NSVCI=%u) NSEI=%u Timer expired in mode %s (%u seconds) NSEI=%u Tns-alive expired more then %u times, blocking NS-VC NSEI=%u Reset timed out but RESET flag is not set NSEI=%u Tx NS ALIVE_ACK (NSVCI=%u) NSEI=%u Cannot transmit SNS on NSVC without SNS active All NS-VCs for NSEI %u are either dead or blocked! Unable to resolve NSEI %u to NS-VC! msgb(%p): Not enough headroom msgb_push (allocated %u, head at %u < want headroom %u, len %u, tailroom %u) Not enough headroom for NS header %s:%uNS-VC changed link (NSVCI=%u) from %s to %s gprs_ns.c:1204gprs_ns.c:1554Ignoring NS STATUS from %s for non-existing NS-VC Ignoring NS ALIVE ACK from %s for non-existing NS-VC Ignoring NS RESET ACK from %s for non-existing NS-VC Rejecting NS PDU type %s from %s for non-existing NS-VC TX failed (%d) to peer %s Rx NS RESET Error %d during TLV Parse NS RESET Missing mandatory IE Creating NS-VC for BSS at %s NS-VC changed NSEI (NSVCI=%u) from %u to %u struct gprs_ns_instgprs_ns.c:1950%sListening for nsip packets from %s:%u on %s:%u Listening for nsip packets on %s:%u NS UDP socket at %s:%d RESET procedure based on API requestNSEI=%u RESET procedure based on API request NSEI=%u, error resetting NS-VC NSIPSGSNBSS%u,%u,%s,%s,%s,%s,%s (invalid)NSEI=%u Rx %s on unused/pre-configured endpoint, discarding NSEI=%u Rx NS STATUS Error during TLV Parse NSEI=%u Rx NS STATUS: Error during TLV Parse missing cause IE cause=%s NSEI=%u Rx NS RESET Error during TLV Parse NSVCI=%u%s Rx NS RESET (NSEI=%u, NSVCI=%u, cause=%s) Creating NS-VC %d replacing %d at %s NSEI=%u Rx NS RESET ACK Error during TLV Parse NS RESET ACK Missing mandatory IE NSVCI=%u%s Rx NS RESET ACK (NSEI=%u, NSVCI=%u) NS RESET ACK Discarding unexpected message for NS-VCI %d from SGSN NSEI=%d NS RESET ACK Uninitialised NS-VC (%u) for NS-VCI %d, NSEI=%d from %s NS RESET ACK Unknown NS-VCI %d (%s NSEI=%d) from %s NS RESET ACK Unknown NSEI %d (NS-VCI=%u) from %s remote NSEI=%u Rx NS UNBLOCK NSEI=%u Rx NS UNBLOCK ACK NSEI=%u Rx NS BLOCK NSEI=%u Rx NS BLOCK Error during TLV Parse transmit NS BLOCK ACKNSEI=%u Tx NS BLOCK ACK (NSVCI=%u) NSEI=%u Rx NS BLOCK ACK Error during TLV Parse in %s NSEI=%u Rx Unknown NS PDU type 0x%02x NSEI=%u Rx %s for NS Instance that has no SNS! recv error %s during NSIP recvfrom %s tns-resettns-alivetns-testTransit network failureO&M interventionEquipment failureNS-VC blockedNS-VC unknownBVCI unknownSemantically incorrect PDUPDU not compatible with protocol stateProtocol error, unspecifiedInvalid essential IEMissing essential IEInvalid Number of IPv4 EndpointsInvalid Number of IPv6 EndpointsInvalid Number of NS-VCsInvalid WeightsUnknown IP EndpointUnknown IP AddressIP Test FailedNS-UNITDATANS-RESETNS-RESET-ACKNS-BLOCKNS-BLOCK-ACKNS-UNBLOCKNS-UNBLOCK-ACKNS-STATUSNS-ALIVENS-ALIVE-ACKSNS-ACKSNS-ADDSNS-CHANGEWEIGHTSNS-CONFIGSNS-CONFIG-ACKSNS-DELETESNS-SIZESNS-SIZE-ACKNS-ALIVE expiredNSVC replacedUnexpected IESNS Configuredns.nsvcNSVC Peer Statisticsalive.delayALIVE response time msns:nsvcpackets:inPackets at NS Level ( In)packets:outPackets at NS Level (Out)bytes:inBytes at NS Level ( In)bytes:outBytes at NS Level (Out)blockedNS-VC Block count deadNS-VC gone dead count replacedNS-VC replaced other countnsei-chgNS-VC changed NSEI count inv-nsvciNS-VCI was invalid count inv-nseiNSEI was invalid count lost:aliveALIVE ACK missing count lost:resetRESET ACK missing count GCC: (GNU) 6.4.0A*aeabi 5TE  X,"'0 X,X7<<AFKtPU DZ0_8 <e<wd }0  x l@8PHd\4" 8 H   $l X 8|  $ !!' !"-< "+3\9? ,P-E l-01K$ d14 4L7 x7P; ;> 0>TAQ\W]c$ A8BiH @BlB tBotB`CP CD DM D OO4 PPH PSX\ TW$   X[D  [\ \\T X %L  ]l+| 10 7$ =l CL I Op U [L ah gD ml s yT   <      pԏ        X      .`C4SH  i sP    } 2?I_hozDx 8 8 |d P&;VcXt $8h$ ! !,6l-Id1l_f4x7;0>pA@B4C42D4B> >>>>>R > (> ,>R>>(?4?\?? @P@@@@@,ALATAXA\A`A]dA lA^pA tA]xA_|A A`A A A_A`A AA$B8BcConfigure logging Filter log messages Filter based on NS Virtual Connection Identify NS-VC by NSEI Identify NS-VC by NSVCI Numeric identifier nsvc (nsei|nsvci) <0-65535> (block|unblock|reset)Perform an operation on a NSVC NSEI to identify NS-VC Identifier (NS-VCI) NS-VC Identifier (NS-VCI) The NSEI Initiate BLOCK procedure Initiate UNBLOCK procedure Initiate RESET procedure encapsulation framerelay-gre enabled (1|0)NS encapsulation options NS over Frame Relay over GRE Encapsulation Enable or disable Frame Relay over GRE Enable Disable encapsulation framerelay-gre local-ip A.B.C.DNS encapsulation options NS over Frame Relay over GRE Encapsulation Set the IP address on which we listen for NS/FR/GRE IP Address encapsulation udp use-reset-block-unblock (enabled|disabled)NS encapsulation options NS over UDP Encapsulation Use NS-{RESET,BLOCK,UNBLOCK} procedures in violation of 3GPP TS 48.016 Enable NS-{RESET,BLOCK,UNBLOCK} Disable NS-{RESET,BLOCK,UNBLOCK} encapsulation udp dscp <0-255>NS encapsulation options NS over UDP Encapsulation Set DSCP/TOS on the UDP socket DSCP Value encapsulation udp local-port <0-65535>NS encapsulation options NS over UDP Encapsulation Set the UDP port on which we listen for NS/UDP UDP port number encapsulation udp local-ip A.B.C.DNS encapsulation options NS over UDP Encapsulation Set the IP address on which we listen for NS/UDP IP Address timer (tns-block|tns-block-retries|tns-reset|tns-reset-retries|tns-test|tns-alive|tns-alive-retries|tsns-prov) <0-65535>Network Service Timer (un)blocking Timer (Tns-block) timeout (un)blocking Timer (Tns-block) number of retries Reset Timer (Tns-reset) timeout Reset Timer (Tns-reset) number of retries Test Timer (Tns-test) timeout Alive Timer (Tns-alive) timeout Alive Timer (Tns-alive) number of retries SNS Provision Timer (Tsns-prov) timeout Timer Value no nse <0-65535>Delete Persistent NS Entity Delete Persistent NS Entity NS Entity ID (NSEI) nse <0-65535> remote-role (sgsn|bss)Persistent NS Entity NS Entity ID (NSEI) Remote NSE Role Remote Peer is SGSN Remote Peer is BSS nse <0-65535> encapsulation (udp|framerelay-gre)Persistent NS Entity NS Entity ID (NSEI) Encapsulation for NS UDP/IP Encapsulation Frame-Relay/GRE/IP Encapsulation nse <0-65535> fr-dlci <16-1007>Persistent NS Entity NS Entity ID (NSEI) Frame Relay DLCI Frame Relay DLCI Number nse <0-65535> remote-port <0-65535>Persistent NS Entity NS Entity ID (NSEI) Remote UDP Port Remote UDP Port Number nse <0-65535> remote-ip A.B.C.DPersistent NS Entity NS Entity ID (NSEI) Remote IP Address Remote IP Address nse <0-65535> nsvci <0-65534>Persistent NS Entity NS Entity ID (NSEI) NS Virtual Connection NS Virtual Connection ID (NSVCI) show ns (nsei|nsvc) <0-65535> [stats]Show running system information Display information about the NS protocol Select one NSE by its NSE Identifier Select one NSE by its NS-VC Identifier The Identifier of selected type Include Statistics show ns persistentShow running system information Display information about the NS protocol Show only persistent NS show ns statsShow running system information Display information about the NS protocol Include statistics show nsShow running system information Display information about the NS protocolnsConfigure the GPRS Network Service%s(config-ns)# tns-blocktns-block-retriestns-resettns-reset-retriestns-testtns-alivetns-alive-retriestsns-provGCC: (GNU) 6.4.0A*aeabi 5TE `4d7 p<p04P04^<4 o 4z $   4H 44P 4t ,4  ( 0 8 H4-H4X\?\4 P `4` h ]h 4  j 04,zP |  @   H \ x     L  X  $$4 4@ P | l d 8 %H + 1t 7p = C I\ O 0U0T4d] c i,4v,4,444 4 44(((P(x(((T%D(7l(L(c(w( (4(\((((( $(5L(Lt(4ZH 4    mt{ $<MgvPgprs_ns_vty.c$acfg_nscfg_nsip_res_block_unblock$d.LC0cfg_nsip_local_portcfg_nsip_dscpcfg_frgre_enablecfg_no_nse.LC2.LC4.LC1.LC3cfg_nse_remoterole.LC5cfg_nse_encapscfg_nse_fr_dlci.LC6cfg_nse_remoteport.LC7nsvc_nsei.LC8.LC9.LC10.LC12.LC11.LC13.LC14.LC15cfg_frgre_local_ipcfg_nsip_local_ipcfg_nse_remoteipcfg_ns_timercfg_nse_nsvcconfig_write_ns.LC18.LC20.LC21.LC16.LC22.LC23.LC25.LC26.LC27.LC28.LC29.LC30.LC31.LC17.LC32.LC19.LC24logging_fltr_nsvc.LC33dump_nse.LC35.LC37.LC43.LC40.LC39.LC34.LC36.LC45.LC42.LC41.LC46.LC47.LC38.LC44dump_ns.LC48.LC49show_ns_persshow_ns_statsshow_nsshow_nse.LC50vty_nsivty_elements_installed.13138show_ns_cmdshow_ns_stats_cmdshow_ns_pers_cmdshow_nse_cmdlogging_fltr_nsvc_cmdcfg_ns_cmdns_nodecfg_nse_nsvci_cmdcfg_nse_remoteip_cmdcfg_nse_remoteport_cmdcfg_nse_fr_dlci_cmdcfg_nse_encaps_cmdcfg_nse_remoterole_cmdcfg_no_nse_cmdcfg_ns_timer_cmdcfg_nsip_local_ip_cmdcfg_nsip_local_port_cmdcfg_nsip_dscp_cmdcfg_nsip_res_block_unblock_cmdcfg_frgre_enable_cmdcfg_frgre_local_ip_cmdnsvc_nsei_cmdgprs_ns_timer_strsstrcmpstrtolgprs_nsvc_by_nseivty_outgprs_nsvc_by_nsvcigprs_nsvc_resetgprs_ns_tx_unblockgprs_ns_tx_blockinet_atonget_string_valuegprs_nsvc_create2inet_ntoaget_value_stringlog_tgt_mutex_lock_implosmo_log_vty2tgtlog_tgt_mutex_unlock_implgprs_ns_ll_strvty_out_rate_ctr_groupvty_out_stat_item_grouposmo_sock_local_ipgprs_sns_dump_vtygprs_ns_vty_initinstall_lib_element_veinstall_lib_elementinstall_node d hl <|4Lt l$$l((L,D\t,-./0123$Xt   0 ` d |     $ |   8   4 @ p  0 < h   ,04F8<@GDHLHPT XI\`JdhlKptxL|MNOPQORSTU V <HPh, Z4Td^_`ab^c_def ghid c$(j,kh(Pdhloptx|p0D\,}$08DP`lx $x(,u0PTrXx|{XDHALlp;t&" 48<\`>d8 $(,LP5Ttx*| $,4<.symtab.strtab.shstrtab.rel.text.data.bss.rel.data.rel.local.rel.data.rel.ro.local.rodata.str1.4.comment.note.GNU-stack.ARM.attributes4, @? %`+`4`0 @H HHD @J@ [2D*j0n-s-p-+-  l9Jgprs_ns_sns.o/ 0 0 0 644 16608 ` ELF(`>4(- 0 S M SHH! Ѝ(&Π! Ѝ@c -M   Ѝ0@-x0P0 Č@Ȍ0M̌@AB0  P PPP@`PP@Ѝ0O-@0AHudMS0,0p4,PY b%0a 0  0!  4``0$0`V 0,P(X> \ 00\Q  SQ-`00a0$0   dЍ0,`3 0 #3  X dЍ0SV 3`0<0|3P0@0p38@000d3040\30H0T30L00 ᆱ1 48 0 0l0 0X | p d X 4 \`T-0Q M0 @@!0 Ѝ  0 4251Q@-0M_P @R) R& |!00S9 P+ 0,P 0,`p@01 0! @ 1 Ѝ 0   ЍP @`@pT` @0p0@`0 LXL@@D DDD0 bedTH444il1Q@-0MNP @R( R% 8!0`V- 0,P 0,`p0@0 0 p @0 Ѝ00!0Ѝp0@`0p@ 0@H< <<<0 `CGPD,,,KA-pT(M 0 `P/ 0!$ @P< !0@ p2PP1 < R b8"#4%u, sig_weight %u->%u fi=NULL%s{%s}: SNS-CONFIG-ACK with cause %s %s{%s}: SNS-SIZE-ACK with cause %s struct gprs_sns_stateNSEI=%u Rx SNS PDU type %s NSEI=%u Rx unsupported SNS PDU type %s NSEI=%u Rx unknown SNS PDU type %s Maximum number of remote NS-VCs: %zu, IPv4 Endpoints: %zu%sLocal IPv4 Endpoints:%sRemote IPv4 Endpoints:%sGPRS-SNS-BSSUNCONFIGUREDSIZECONFIG_BSSCONFIG_SGSNCONFIGUREDSTARTSIZE_ACKCONFIGCONFIG_ENDCONFIG_ACKADDDELETECHANGE_WEIGHTGCC: (GNU) 6.4.0A*aeabi 5TE ,t/ 44Sh\, , d ,8d, d, "D (  . t ,E K Q W` ] c hihx,,h ` ,H |, ,$,,   \,, 4 t  ,8x xP, ,    9N`v})?Mcw|x*7JTh8,0\4Dgprs_ns_sns.c$agprs_sns_fsm_bss_timer_cb$d.LC0gprs_sns_st_configured_onentergprs_nsvc_create_ip4gprs_sns_st_config_sgsn.LC1.LC2.LC4.LC3.LC5.LC6gprs_sns_st_config_bss_onentergprs_sns_st_size_onentervty_dump_sns_ip4.LC8.LC9.LC7remove_remote_ip4_elem.isra.2do_sns_delete.LC11.LC10gprs_sns_st_configured.LC13.LC17.LC16.LC12.LC14.LC15gprs_sns_st_unconfiguredgprs_sns_st_config_bss.LC19.LC18gprs_sns_st_size.LC20.LC21.LC22.LC23.LC24.LC25.LC26.LC27gprs_sns_bss_fsmgprs_sns_bss_statesgprs_sns_event_names_osmo_fsm_inst_state_chgosmo_signal_dispatchgprs_nsvc_create2_talloc_realloc_arraymemcpylog_check_levelgprs_ns_tx_sns_config_ackosmo_fsm_inst_nameosmo_fsm_state_namelogp2gprs_nsvc_by_rem_addrgprs_ns_ll_strgprs_start_alive_all_nsvcslogp_stubosmo_panic_GLOBAL_OFFSET_TABLE_osmo_log_infogprs_ns_tx_sns_configgprs_ns_tx_sns_sizeinet_ntoavty_outmemcmpmemmovegprs_nsvc_deletegprs_nsvc_start_testgprs_ns_tx_sns_ack_talloc_memdup_talloc_freegprs_ns_cause_strgprs_sns_bss_fsm_allocosmo_fsm_inst_alloc_talloc_zeroosmo_sock_local_ipinet_addr_osmo_fsm_inst_termgprs_sns_bss_fsm_start_osmo_fsm_inst_dispatchgprs_ns_rx_snsget_value_stringDNSgprs_ns_pdu_stringsgprs_sns_initosmo_fsm_registergprs_sns_dump_vtyvty_out_fsm_inst<TdTt|U VWX YZT[\]$Z^Y([8\D_]Z`TZTXYp[\][\_a[$\Patb|[\acd (eXfgh<ixj^0 Y@ k\ [l \x _ ] Y [ \$ ]4 [D \P _x a [ \ a c d   !    ! , YD [T \` _ ] l W XX ^ m m^\Yt[\_](Y@[P\x]m\mmm[\_a [0\<_lammY0[@\p]mmnxo[\a[\ ac %$%(,d04&8&<@D'H(LP)T*X'\`(dTb@YX[h\xp]TY[[,\<pdabcd1212,YD[T\dp]T[\p aDbHcLdP6T\d6hlptrssgtuvH9x(xYz]xDY`z]xxx4x\xxzaYz4]Xxpzazacd{|>?  (,0>48@<HL?PT@X~c{Hh hh h  E   F   G OM(0MO , O$4(8O</@POT hOl#p |OOOOOOOOO.symtab.strtab.shstrtab.rel.text.data.bss.rel.data.rel.local.rel.data.rel.ro.local.rodata.str1.4.comment.note.GNU-stack.ARM.attributes4  @3P %!+!4!80 @< H@!D @= [2"Bj0J&s\&p\&+&T .=gprs_bssgp.o/ 0 0 0 644 33384 ` ELF(4(0 0 /0@- MP@ 0 0S B=9B =Bx? BB@6cd2#" @ T0RP  Ѝ0 Ѝ0譋hQ0 R Q/A-@ o<$p P$1! EMbC-p1\M@P`00:P  0RC*L! PJ ` Pp 0 000@Ѝ  0L@ 4/@Ѝ 0 R P@x0 0,h d0 @Ѝ808 0$ @pDp\_,(0@-PaUM` @0pP 00 R P'UЍ 0000 0 0`0C0 0L` 6/XH0 0  8 ?  P@,<0< 00P $ $$@-P0 4 /`0` 0A-`@T P p P1S @T@XO-PP1`4M@T* 81800010 0$1P0 $0p@T 1S1S  R P  P4Ѝ4Ѝ! ( ( 0   0P0  , (0(00P, 0$H0(P P0 0 S 0 S !R!R/0/H00  0/@-@P $ $$$0 @  C-Mp`P0 80#<L\@,ڶ3 0,P3< 0 %T.0/0-P 80#<@Pڶ 0~<` 00ЍC/DH0CD B$D0CD B,8A-MpP``80#<L\@ڶ3 0,P3< 0 %T.0/0-P T T0 00ЍA/D0CD B C-Mp`PD 80#<L\@1ڶ3 0,P3< 0 %T.0/0-P V 80#<@P"ڶ3 03<~0  0 0 00ЍC/DH0CD B$D0CD B@8@-@0p@-P@E4P0pG-(Mp0`ἄSP80#@<AQdڶ#'4 #" F4R 1< )4,-0./`80#< AQڶ3 0 3<  }0"V0H 20 Rn P&H0S p 80#<`A Qvڶ#0 #< 00w000"02 003/(Ѝ2"00p0 D0CD B80#<@PWڶ#1 # <    ~  0`V; P D1D!00p}0  1p0!r0 D0CD B D0CD B0p 0}xa\D0CD B<, tH- M0 " Ѝ- M  0# ЍO-P<,p`-l2QMt0 #R6H" RT P"@'m R/ P7T$0SJ 2SGX @ - 0qᲑ0P$` 0ߍl!@J @R  H1 04 1 0 !?  00"@'@T P 0 0  0  0 0  l0 "@' \0 0@HX<0 |PD-0L  @-P0P0 M`p 0@P 0aq ,0P P P  l0'00`0X00 @ @ Ѝ0@((2Ÿ0O- $p`@,P- VMDTp PF`Pu 0, 0R0Tk1  ` -@Ÿ 0QA8<,p $ (0ߍTLDQ 4S# Rj P 1 0!1 <01 0!1   R2 P,0S 0 #<01@ 0` 0 0@ 0   @10x0 0hh\0\@0~x{pdLT0@- M@ P< P 0( $0 Ѝ08O-!0 "$#0@(,-,0MM4.P쏟/0<0Y0CT0`+PF0C 0C PpZVP2S "R ӅӅFP ! 0"4# 8<<AAYY 0 V pލЍAY 0VS"Y / PUP P PV |> x.00 Ph>  FpލЍ?0PU P AY  !pލЍ P= 0,-J>  U0V U@ Zg ! 0"4# 8<PAUy  lWUnOjihIHeFba`_^]\[ZYXWVUTSRQPONMLJIH%( &CBA@?>=<;:9876543210/.-,+*)('&%$#"! , R3 P2 @V ; +00 @P4< ! 0" 4#8<. /pQ 0GnS񏐼K|{!yxgc^GKHR~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSR 00000\9 0<L ! Gp90 Rx Pp}90`VB P Q8 0,(9   (p_P90 RD P !\8 X(0p0pl9 G8 Pp (`R Pq3S ?S P 2S2S 1S2S  0S 3S >Sd0  ! $W1(0 0b0S 0Sv PfV?(0S 0SG P7 -.0,`#/@dDPhH&x$80#< @Pڶ#&< -0$L'0#</@,p.080#<L\ڶ&6@~<@P 003/p60 R P& !5 %0p0p6  $8<#,,#4 <0#%1##0023Pp R P2S $R~$#R{ ""$ (0",%&###<' )*+0 -1002 438!  p3S /R #R -RQ .RC30 RB P T2 0 H"3 3S /R#R -R520 R P 1 0 !"> Q3S /R,#R 'R "R "R#R J/ R%10 Rn Pp 1 0 !2 c2S 2S2S 3SH10 R PM 0 0 1 Bp` T H P@L@PD|p<0|t(tPDtLT0( ltPX$ztWJAL<uJ7THxXT'xhHDQ8, 10 R P P2P"0p(pC> 20`V PT 2 0,"1  F2S "R"R #R#20 R PV (3 0 4#2 K20`V P+ |3 0,#2   `3` 0Jb/.0 4 0p $4  R P 04 0 @$3  00000x4 P 0 R P 1 00243 8<$0 0$  D4!5 %0p0p4 ,5 0 <%4 1 00243 8(0wU@>@ 0vp! pp> 0 |. Px> >P0pUY! 0"4#.P/ 8<Tp>0D0CD BD0CDD BX?X 0`p0p? 0 / p? G?p0>?/00`? ? 000000 00p0 0 00 0 P p ? -P10HH00#|d8@C-@./-,!4Ė$M4PR1 c XLpPy #8@0R C^ Q#,0C&$,@0` 0S @a(!80"$,a$"HQ ڶ3 H03@ HH {00HQ 0Sg 80@"$!(HQ!ڶ3 H0 3@ H H}00H!Rl80@ HRڶ3 H03@ HH }00H80@ HRoڶ3 H03@  H100 2$30(,""4< 0#,##0H0 H0HHHP0 0   $Ѝ PP80@ IP(A"(!ʶ3I 0@0<<0xR80@ L^3LR@M"4 0x#<A DD B0C#<ADD B0C"2 <0 D @AD00L#<APDD B0C0Q0R <<0&#<ADD B0C#< ADD B0C10 RD P h1 0 \!\1 ;x>>>>>>0???(@H@@@@0AlAAAAA(B,BPBBBBBBBtBtBBuBBtBtBtCtCCv CCCwC$Ct(Cx,C4Cv8C @d~VILR @l~ i2HJA x0VVpV+V0  c~/0 0 0 0 644 23864 ` ELF(Z4( 00l@- 0P @ < "D""̠@ !@"#< 0 d @-@P! 0"4# 8<  @0#Ġ##, 0!"# % $0&4' 8<  @0#Ġ##,$0%&' ) (0*4+ 8<  @0#Ġ##,(0)*+ - ,04#$,0- / .04#$.0/ 1 00243 8<#Ġ##,00123 C-MpP,a`80#<@ @P,ڶ#(4 )-00<0/#,.P80

?0@TAdBCDEF8G`H|IJK@LXh|     $@P$8 !"#$%&T'h()*+,-.@PAdBlPxQRSTUVWX Y Z0[D\X]h^| `abcd,p@qLr\slt|BSSGPgprs_bssgp_util.cmsg != NULLAssert failed %s %s:%d msgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) BSSGP Tx STATUS, cause=%s: missing conditional BVCI BSSGP Tx STATUS, cause=%s: unexpected conditional BVCI BSSGP BVCI=%u Tx STATUS, cause=%s DL-UNITDATAUL-UNITDATARA-CAPABILITYDL-MBMS-UNITDATAUL-MBMS-UNITDATAPAGING-PSPAGING-CSRA-CAPABILITY-UPDATERA-CAPABILITY-UPDATE-ACKRADIO-STATUSSUSPENDSUSPEND-ACKSUSPEND-NACKRESUMERESUME-ACKRESUME-NACKPAGING-PS-REJDUMMY-PAGING-PSDUMMY-PAGING-PS-RESPMS-REGISRATION-ENQMS-REGISRATION-ENQ-RESPBVC-BLOCKBVC-BLOCK-ACKBVC-RESETBVC-RESET-ACKBVC-UNBLOCKBVC-UNBLOCK-ACKFC-BVCFC-BVC-ACKFC-MSFC-MS-ACKFLUSH-LLFLUSH-LL-ACKLLC-DISCARDEDFC-PFCFC-PFC-ACKSGSN-INVOKE-TRACESTATUSOVERLOADDOWNLOAD-BSS-PFCCREATE-BSS-PFCCREATE-BSS-PFC-ACKCREATE-BSS-PFC-NACKMODIFY-BSS-PFCMODIFY-BSS-PFC-ACKDELETE-BSS-PFCDELETE-BSS-PFC-ACKDELETE-BSS-PFC-REQPS-HO-REQUIREDPS-HO-REQUIRED-ACKPS-HO-REQUIRED-NACKPS-HO-REQUESTPS-HO-REQUEST-ACKPS-HO-REQUEST-NACKRAN-INFORMATIONRAN-INFORMATION-REQUESTRAN-INFORMATION-ACKRAN-INFORMATION-ERRORRAN-INFORMATION-APP-ERRORPS-HO-COMPLETEPS-HO-CANCELPS-HO-COMPLETE-ACKAlignment OctetsBmax default MSBSS Area IndicationBucket Leak Rate (R)BVCIBVC Bucket SizeBVC MeasurementCauseCell IdentifierChannel NeededDRX ParameterseMLPP PriorityFlush ActionMobile IdentityLLC-PDULLC Frames DiscardedLocation AreaMS Bucket SizeMS Radio Access CapabilityOMC IdPDU In ErrorPDU LifetimePriorityQoS ProfileRadio CauseRA-Cap-UPD-CauseRouteing AreaR_default_MSSuspend Reference NumberTagTLLITMSITrace ReferenceTrace TypeTransaction IdTrigger IdNumber of octets affectedLSA Identifier ListLSA InformationPacket Flow Identifier (PFI)GPRS TimerAggregate BSS QoS ProfileFeature BitmapBucket Full RatioService UTRAN COONSEIRLLP APDULCS QoSLCS Client TypeRequested GPS Assistance DataLocation TypeLocation EstimatePositioning DataDeciphering KeysLCS PriorityLCS CauseLCS CapabilityRRLP FlagsRIM Application IdentityRIM Sequence NumberRIM-REQUEST RIM ContainerRAN-INFORMATION RIM ContainerRIM PDU IndicationsPFC FLow Control ParametersGlobal CN-IdRIM Routing InformationRIM Protocol Version NumberRAN-INFORMATION-APP-ERROR RIM ContainerRAN-INFORMATION-ACK RIM ContainerRAN-INFOIRMATION-ERROR RIM ContainerTMGIMBMS Session IdentityMBMS Session DurationMBMS Service Area Identity ListMBMS ResponseMBMS Routing Area ListMBMS Session InformationMBM Stop CauseSource BSS to Target BSS Transparent ContainerTarget BSS to Source BSS Transparent ContainerNAS container for PS HandoverPFCs to be set-up listList of set-up PFCsExtended Feature BitmapSource to Target Transparent ContainerTarget to Source Transparent ContainerRNC IdentifierPage ModeContainer IDGlobal TFIIMEITime to MBMS Data TransferMBMS Session Repetition NumberInter RAT Handover InfoPS Handover CommandPS Handover IndicationsSI/PSI ContainerActive PFCs ListVelocity DataDTM Handover CommandCS IndicationRequested GANSS Assistance DataGANSS Location TypeGANSS Positioning DataFlow Control GranularityeNB IdentifierE-UTRAN Inter RAT Handover InfoSubscriber Profile ID for RAT/Frequency priorityRequest for Inter-RAT Handover InfoReliable Inter-RAT Handover InfoSON Transfer Application IdentityCSG IdentifierTracking Area CodeRedirect Attempt FlagRedirection IndicationRedirection CompletedUnconfirmed send state variableIRAT Measurement ConfigurationSCIGGSN/P-GW LocationSelected PLMN IDPriority Class IndicationSource Cell IDIRAT Measurement Configuration (extended E-ARFCNs)eDRX ParametersTime Until Next Paging OccasionCoverage ClassPaging Attempt InformationException Report FlagOld Routing Area IdentificationAttach IndicatorPLMN IdentityMME QuerySGSN Group IdentityAdditional P-TMSIUE Usage TypeMultilateration TimerMultilateration Timing AdvanceMS Sync AccuracyBTS Reception Accuracy LevelTiming Advance Request (TAR)PTM-UNITDATAMS-REGISTRATION-ENQMS-REGISTRATION-ENQ-RESPFLOW-CONTROL-BVCFLOW-CONTROL-BVC-ACKFLOW-CONTROL-MSFLOW-CONTROL-MS-ACKLLC DISCARDEDFLOW-CONTROL-PFCFLOW-CONTROL-PFC-ACKPERFORM-LOC-REQPERFORM-LOC-RESPPERFORM-LOC-ABORTPOSITION-COMMANDPOSITION-RESPONSERAN-INFORAN-INFO-REQRAN-INFO-ACKRAN-INFO-ERRORRAN-INFO-APP-ERRORMBMS-START-REQMBMS-START-RESPMBMS-STOP-REQMBMS-STOP-RESPMBMS-UPDATE-REQMBMS-UPDATE-RESPProcessor overloadEquipment FailureTransit network service failureTransmission capacity modifiedUnknown MSUnknown BVCICell traffic congestionSGSN congestionO&M interventionBVCI blockedPFC create failurePFC preemptedABQP no more supportedSemantically incorrect PDUInvalid mandatory informationMissing mandatory IEMissing conditional IEUnexpected conditional IEConditional IE errorPDU incompatible with protocol stateProtocol error - unspecifiedPDU not compatible with feature setRequested Information not availableUnknown Destination addressUnknown RIM Application Identity or RIM application disabledInvalid Container Unit InformationPFC queuingPFC created successfullyT12 expiryMS under PS Handover treatmentUplink qualityUplink strengthDownlink qualityDownlink strengthDistanceBetter cellTrafficRadio contact lost with MSMS back on old channelT13 expiryT14 expiryNot all requested PFCs createdCS causeRequested ciphering and/or integrity protection algorithms not supportedRelocation failure in target systemDirected RetryTime critical relocationPS Handover Target not allowedPS Handover not Supported in Target BSS or Target SystemIncoming relocation not supported due to PUESBINE featureDTM Handover - No CS resourceDTM Handover - PS Allocation failureDTM Handover - T24 expiryDTM Handover - Invalid CS Indication IEDTM Handover - T23 expiryDTM Handover - MSC ErrorInvalid CSG cellGCC: (GNU) 6.4.0A*aeabi 5TE (,  # (( P-@ d 2 7 < AP^l z $(,484<G@[DjHuLPTX\`dhlpt*x4|D6FP^hw):JVbuP     ,#.9L?Id^e{d gprs_bssgp_util.c$a$d.LC0.LC1.LC2.LC3.LC4.LC7.LC6.LC5rinfo_aerr_iesrinfo_err_iesrinfo_ack_iesrinfo_req_iesrinfo_iesoverload_iesps_ho_compl_ack_iesps_ho_cancel_iesps_ho_compl_iesps_ho_request_nack_iesps_ho_request_ack_iesps_ho_request_iesps_ho_required_nack_iesps_ho_required_ack_iesps_ho_required_iesdel_bss_pfc_req_iesfc_pfc_ack_iesfc_pfc_iesdel_bss_pfc_ack_iesdel_bss_pfc_iesmod_bss_pfc_ack_iesmod_bss_pfc_iescrt_bss_pfc_nack_iescrt_bss_pfc_ack_iescrt_bss_pfc_iesdl_bss_pfc_iesinv_trc_iesstatus_iesreset_ack_iesreset_iesunblock_ack_iesunblock_iesfc_ms_ack_iesfc_ms_iesfc_bvc_ack_iesfc_bvc_iesllc_disc_iesflush_ll_ack_iesflush_ll_iesms_reg_enq_res_iesms_reg_enq_iesd_pag_ps_rej_iesd_pag_ps_resp_iesd_pag_ps_iesresume_nack_iesresume_ack_iesresume_iessuspend_nack_iessuspend_ack_iessuspend_iesrad_sts_iesra_cap_upd_ack_iesra_cap_upd_iespag_cs_iesul_mb_ud_iesdl_mb_ud_iesra_cap_iesul_ud_iesdl_ud_iesbssgp_cause_stringsbssgp_pdu_stringsbssgp_cause_strget_value_stringbssgp_pdu_strbssgp_msgb_allocosmo_panicbssgp_msgb_copybssgp_tx_simple_bvcimemcpy_GLOBAL_OFFSET_TABLE_bssgp_ns_send_databssgp_ns_sendbssgp_tx_statuslog_check_levellogp2logp_stubmemsetosmo_log_infoosmo_pdef_bssgpbssgp_nsitvlv_att_def cY$c(Y<fg   iek gLgPlTmXn\`xepp$bPq$kkpTkpbrgbq,gXggbrbqsbr l$t(, 0m4n8< @DH LPTX\ `d lp ]w] ](],H]LX]\h]lx]|]]]]]]]]] ](],8]<H]LX]\] ](],8]<H]LX]\h]lx]|]]]]]]]] ](],] ](],8]<H]LX]\h]lx]|]]]]]]]] ](],8]<H]L ] ( ], 8 ]<  ]]]$],]4]<]D]L]T]\]d]l]t]|]]]]]]]]]]]]]]]]]] ]]]$],]4]<]D]L]T]]]]]]] ]]]$],]4]<]D]L]T]\]d]l]t]|]]]]]]]]]]]]] ]]]$],]4]<]D]L]T]\]d]l]t]|]]]]]]]]]]]]]]]]]] ]]]$],]4]<]D]L]T]\]d]l]t]|]]]]]]]]]]]]]] ]]]$],]4]<]] ]]]$],]4]<]D]L]T]\]d]l]t]|]]]]]]]]]]]]]]]]]] ]]]$],]4]<]D]L]T]\]d]l]t]|]]]]]]]]]]]]]]]]] ]]]$],]4]<]D]L]T]\]d]l]t]|]]]]]]]]]]]]]]]]]] ]]]$],]4]<]D]L]T]\]d]l]t]|]]]]]]]]]]]]]]]]]] ]].symtab.strtab.shstrtab.rel.text.data.bss.rodata.rel.data.rel.ro.rel.data.rel.ro.local.rodata.str1.4.comment.note.GNU-stack.ARM.attributes4t @K%+0< 8 @M`M! I @U`2%o0>x>p>+?b FY/19 0 0 0 644 5988 ` ELF(44( 00/@- 0 S   @- MpP @!X%X`P   0R 0 |t Ѝ\ @0R 0 <4 ЍxlX8,A- p@ X H`P %XP 000 0( S   A-@MP`qᴁ 1  Q     0 V Ѝ  Q  ` V 0 S0 D<PЍ$t@4 A-p h0h 0`W@ppT  X@T 1S @T`D0D 0A-P@T `p }@T<D0D 0A-P@T `p h@T<p@-\@@(xPPpXT`<`$X  bssgp%sNo BVC for NSEI %d BVCI %d%sSent BVC RESET for NSEI %d BVCI %d: %d%sNo BVC by that identifier%sBLOCKEDUNBLOCKEDNSEI %5u, BVCI %5u, RA-ID: %s, CID: %u, STATE: %s%s FC-BVC(bucket_max: %uoct, leak_rate: %uoct/s, cur_tokens: %uoct, max_q_d: %u, cur_q_d: %u)%slogging filter bvc nsei <0-65535> bvci <0-65535>Configure logging Filter log messages Filter based on BSSGP Virtual Connection NSEI of the BVC to be filtered Network Service Entity Identifier (NSEI) BVCI of the BVC to be filtered BSSGP Virtual Connection Identifier (BVCI) show bssgp nsei <0-65535> [stats]Show running system information Show information about the BSSGP protocol Show all BVCs on one NSE The NSEI Include Statistics show bssgp statsShow running system information Show information about the BSSGP protocol Include statistics show bssgpShow running system information Show information about the BSSGP protocol bssgp bvc nsei <0-65535> bvci <0-65535> resetInitiate BVC RESET procedure for a given NSEI and BVCI Filter based on BSSGP Virtual Connection NSEI of the BVC to be filtered Network Service Entity Identifier (NSEI) BVCI of the BVC to be filtered BSSGP Virtual Connection Identifier (BVCI) Perform reset procedure bssgpConfigure the GPRS BSS Gateway Protocol%s(config-bssgp)# GCC: (GNU) 6.4.0A*aeabi 5TE <2@5:?LEL2HD0IdNd2_\$d$<2<mrwx|``2T2@HHT222(((P(x(((T2  !(<Ogxpgprs_bssgp_vty.c$acfg_bssgpconfig_write_bssgp$d.LC1.LC0.LC2.LC4.LC3logging_fltr_bvc.LC5dump_bvc.LC7.LC8.LC6.LC9.LC10show_bvcshow_bssgp_statsshow_bssgpshow_bssgp_cmdshow_bssgp_stats_cmdshow_bvc_cmdlogging_fltr_bvc_cmdbvc_reset_cmdcfg_bssgp_cmdbssgp_nodevty_outstrtolbtsctx_by_bvci_nseibssgp_tx_bvc_resetlog_tgt_mutex_lock_implosmo_log_vty2tgtlog_tgt_mutex_unlock_implosmo_rai_namevty_out_rate_ctr_group_GLOBAL_OFFSET_TABLE_bssgp_bvc_ctxtsbssgp_vty_initinstall_lib_element_veinstall_lib_elementinstall_node46@ D H h7|7896,6L PT X \` |77:;8<6 <  D=6>$6<@ DHL PT X\ x7?@@?D@?@BBBBBCCD(1$1(1,!01P1TX1x1|11 1111.symtab.strtab.shstrtab.rel.text.data.bss.rel.data.rel.local.rodata.str1.4.comment.note.GNU-stack.ARM.attributes4  @` %@+@4@D0 @  D2+S0 \ lp + P 6 <$|/37 0 0 0 644 17872 ` ELF(PC4(Rp@-P@<<0p%4P0p\2S3 / R/ 00d"R* &>0S& B0-Ì0Cs|2S / R 002S  R 0 0 0000/p@-Ml8,#4<Ql4#0 PK ~`L0  @0`0O { 0  ` RU  0   00 `Ѝp@-@Mp `PT(V`) :V"0DS 0 0 0`D40 `ЍT@Ѝ@ЍT 0@40ЍR 0@- B0P/0@-0P000MS@. &:S!0 0 000C40 R! Pڄ 0 Ѝ0 P00 C40Ѝ0$ $$0 tttC-@RLM r 0PS`N (:SE! px0຀ (L!0 LЍ1  ! " @( 0 LЍ  LЍ  t  @(@ 0 LЍp84$0@-@0 @@R 0@- P/Q@- P/R0p@-0@` PP$ Q  FR\?dB!cQ 0\0   Sp$?@cPp/1 0颋.A- P UPP \p P@@ 0 0R `  @R0CR R000 B00//00S p@-0@  P00Cp/A-MMp @` @P0 PP tQ 0S :S^ۍЍۍЍ_ P,4S B. P 0ۍЍA-@P`pP GEQ0S :S^A P("(MMp@PUJQ R0U:P X%X{0   @P0{ U P  0,, @A-MMp".,AP$!@`0 PP|Q 0S :S ^ۍЍQ @T :TۍЍ? P,4S B. P 2ۍЍ? P @A-P`@pP GFQ 0S0 S :S^SA P("(Np A P("(VpG`VJQ"R0V:P H$H{0   @@0{ T @  0,, @C-M M q`!@pP 0 @@P1d2S. / R* l0Q0% ?0S!A 0#0Cs2 S _ R00,4S B. P 0ۍ Ѝ00ۍ Ѝ@-n8.#4< Mn4#\0CPK L0 ~p @0p{000S0U  0 ` ` 0 0 p Q 0SF Ѝ(R X",%X{p 0 `P{ 0U P  0,, `A-MMp a@!`P0 P/d2S, / R( D 0R0# 3S 2 S  / R000S ,$R 0 B>0P ۍЍ00ۍЍ 0 00SkA-~0@K@00\/`QT 0SQ p(R@",(P 0 PQ 0SEP 0U P  0,,P U0 `(R h&hp",{ 0 PE`{ 0V `  0,, P/A-MMp @P @`0 PP 0S :S^ۍЍۍЍ? ۍЍA-@Pp`P FEQ0S :S^ AP("(V@G-@ 0!" #p,P-M48M&.| T`! 0" 4#8< <0BDS@3Jğ 0 p   PZ ?  P0ZD >0  PSQ  W0R8 400_ڍЍ40 R  P 3#0 0P3 30 R  P 3#0 0P|3 L30 R}  P @3@#0 0P,3 20 R}  P 2"0 0P2 @P0<0ƥx20@T- P 2"0@(@C> Q ? X0R48 00v @Q.  Y0R8 400h @1P0 C\1P0|S1P0hJ1P0PBQ ? Z0R48 006 @@1@P0+X  [0R8 400 @}00 R P 0 00P0 0P0t8$|h08 A- MP@P{ 80#<AQڶ3 03< 00W0CS񏐇z{}h80#eutran.global_enb_id_len <= sizeof(ri->eutran.global_enb_id)Assert failed %s %s:%d len <= BSSGP_RIM_ROUTING_INFO_MAXLEN%s-%s%s-%s-%u-%sinvalidBSSGP RIM (NSEI=%u) invalid Destination Cell Identifier IE BSSGP RIM (NSEI=%u) missing Destination Cell Identifier IE BSSGP RIM (NSEI=%u) missing Source Cell Identifier IE BSSGP RIM (NSEI=%u) missing or wrong RIM Container IE BSSGP RIM (NSEI=%u) unable to parse RIM container. msgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) falsegprs_bssgp_rim.c:1128gprs_bssgp_rim.c:1154gprs_bssgp_rim.c:1159pdu->rim_cont_iei != 0 && pdu->rim_cont_len > 0 && pdu->rim_contBSSGP RIM (NSEI=%u) unable to encode BSSGP RIM PDU BSSGP BVCI=0 NSEI=%u Tx RIM-PDU:%s, src=%s, dest=%s BSSGP BVCI=0 NSEI=%u Tx RIM-PDU:%s BSSGP BVCI=%u Rx RIM-PDU:%s, src=%s, dest=%s Network Assisted Cell Change (NACC)System Information 3 (SI3)MBMS data channelSON TransferUTRA System Information (UTRA SI)unspecified errorsyntax error in app containerreporting cell id mismatchSI/PSI type errorSI/PSI inconsistent lengthinconsistent set of msgGERAN-cellUTRAN-RNCE-UTRAN-eNodeB/HeNBGCC: (GNU) 6.4.0A*aeabi 5TE T%T9<M`PUpZX_xMddinsMMM@ H M  MM (MMx}0h4M @Hx` M" #M$$@H$M,&dMMM M  @     #2F0Y8@m}xh >M4_<,@P84 WanH < X `DH< (?bT4(5 ,BPcq #(H$008gprs_bssgp_rim.c$adub_tlvp_headerdec_rim_cont_commonenc_rim_cont_common$d.LC0.LC3.LC2.LC1.LC5.LC6.LC4.LC7.LC9.LC8.LC10.LC12.LC11.LC14.LC15.LC13.LC17.LC18.LC16.LC20.LC19.LC21.LC22__func__.11398.LANCHOR0rim_ri_buf.11185memmovememcpybssgp_parse_rim_ramemsetgsm48_parse_rabssgp_parse_cell_idbssgp_parse_rim_ribssgp_create_rim_rigsm48_encode_raosmo_panicbssgp_create_cell_idbssgp_rim_ri_name_bufget_value_stringosmo_plmn_name_bufosmo_hexdump_bufsnprintfosmo_cgi_ps_name_buf_GLOBAL_OFFSET_TABLE_bssgp_rim_routing_info_discr_strs__tls_get_addrbssgp_rim_ri_namebssgp_dec_ran_inf_req_app_cont_naccgsm0808_decode_cell_id_ubssgp_enc_ran_inf_req_app_cont_naccbssgp_dec_ran_inf_app_cont_naccbssgp_enc_ran_inf_app_cont_naccbssgp_dec_app_err_cont_naccbssgp_enc_app_err_cont_naccbssgp_dec_ran_inf_req_rim_conttlv_parsetvlv_att_defbssgp_enc_ran_inf_req_rim_contbssgp_dec_ran_inf_rim_contbssgp_enc_ran_inf_rim_contbssgp_dec_ran_inf_ack_rim_contbssgp_enc_ran_inf_ack_rim_contbssgp_dec_ran_inf_err_rim_contbssgp_enc_ran_inf_err_rim_contbssgp_dec_ran_inf_app_err_rim_contbssgp_enc_ran_inf_app_err_rim_contbssgp_parse_rim_pduosmo_tlv_prot_parselog_check_levellogp2logp_stubosmo_pdef_bssgposmo_log_infobssgp_encode_rim_pdubssgp_msgb_allocmsgb_free_talloc_zero_talloc_freebssgp_tx_rimbssgp_pdu_strbssgp_ns_send_databssgp_ns_sendbssgp_tx_rim_encodedbssgp_rx_rimbssgp_prim_cbbssgp_tx_statusbssgp_ran_inf_app_id_strsbssgp_nacc_cause_strs8IJLLMJNM KQJRS Q\R` d h l p t UVW<XUYXXU0YLXdZh[lptx|\TiDjD_S@_0S|J JX L f ^@ ZD g `0 Jd J L fh a c Z gH b d J@JLfZgJJJL<f Z$gJ(JJJLHfcZg,dLr<OhOst(s\tstst$eXstio$uHuluuku(mLstuZ;vw$ % & % ' ' $ %  & % ($ ,(0 @yJPJ8J\PlzR{@R`JRn0J@|Tlhj|hpRJ R@ R` R R |  +  , - - . -  /  -  +  - 0!xh!s!~!T!T"t "sX"th"~|"T"T"u"u"Z"w"""3" #4# #3# #4# #s#~#t#~$u$$Z($w,$70$ 8$<$@$7D$ $L$q$s %4%~H%T\%T%t%~%T%T%u&(&R,&Z0&w8&:<& D&:H& L& P&+T& @ @@@$@4@<@D@L@T@\@l@t@|@.symtab.strtab.shstrtab.rel.text.data.bss.rodata.rel.data.rel.ro.local.rodata.str1.4.tbss.comment.note.GNU-stack.ARM.attributes4\& @: %&+&0&<&8 @PBp O2,'^ ,@d0 ,m,}p,+L,pI 4B/55 0 0 0 644 15876 ` ELF($<4( @-Mp`80#0S \*  B00CsލލPQ <S 00D  | (  !$< msgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) BSSGP (BVCI=%u) Tx RADIO-STATUS gprs_bssgp_bss.cCAUSE=%s BSSGP (BVCI=0) Tx SUSPEND (TLLI=0x%04x) BSSGP (BVCI=0) Tx RESUME (TLLI=0x%04x) BSSGP (BVCI=%u) Tx RA-CAPA-UPD (TLLI=0x%04x) TLLI=0x%08x TMSI=0x%08x imsi_len <= GSM48_MID_MAX_SIZEAssert failed %s %s:%d IMSI=%s BSSGP (BVCI=%u) Tx LLC-DISCARDED TLLI=0x%04x, FRAMES=%u, OCTETS=%u BSSGP (BVCI=%u) Tx BVC-BLOCK CAUSE=%s BSSGP (BVCI=%u) Tx BVC-UNBLOCK msgb(%p): Not enough headroom msgb_push (allocated %u, head at %u < want headroom %u, len %u, tailroom %u) gprs_bssgp_bss.c:507gprs_bssgp_bss.c:550GCC: (GNU) 6.4.0A*aeabi 5TE P346l;@PEPd3]3`d33lb3\g3X l 3P q4h 3 vD 3x {Tt 3(D3X33 33 !3h#$#3%3 3AU\dn~| h x " 8DDObw 0Ph|4!h"#t2<O^kgprs_bssgp_bss.c$acommon_tx_radio_status.isra.2$d.LC1.LC2.LC0common_tx_radio_status2.LC3.LC4.LC5.LC6.LC7.LC8.LC11.LC9.LC10.LC12.LC13.LC14.LC15.LC16.LC17bssgp_msgb_alloclog_check_levellogp2osmo_paniclogp_stub_GLOBAL_OFFSET_TABLE_osmo_log_infobssgp_cause_strbssgp_ns_send_databssgp_ns_sendbssgp_msgb_tlli_putmemcpybssgp_msgb_ra_putgsm48_encode_rabssgp_tx_suspendbssgp_tx_resumebssgp_tx_ra_capa_updbssgp_tx_radio_status_tllibssgp_tx_radio_status_tmsibssgp_tx_radio_status_imsigsm48_generate_mid_from_imsibssgp_tx_flush_ll_ackbssgp_tx_llc_discardedbssgp_tx_bvc_blockbssgp_tx_bvc_unblockbssgp_tx_bvc_reset2bssgp_tx_bvc_reset_nsei_bvcibssgp_tx_bvc_resetbssgp_tx_fc_bvcbssgp_tx_fc_msbssgp_tx_ul_udbssgp_create_cell_idrate_ctr_group_get_ctrrate_ctr_addbssgp_rx_pagingtlv_parsegsm48_mi_to_stringgsm48_parse_ra_talloc_zerotvlv_att_defBlCD E,F4G8H<@ D H LCI,D`EhIFGHJK   M\E` xOM E (BCLNDHEdFlGpHtJxK|   BC8LDND E(FXE\G`HdJhKlp t x|  BC0LD E$ FT EX G\ H` Jd Kh l  p  t  x |  L C D< FP GT HX \  ` d  M C\ D F E G H !  !    VH C M D F@ El Ex G| H $  $   % &  BPLM\MEEE$E(G,J0K4 8 < @ \BC(LMMpDEFE$ETEXG\H`JdKh+l p t+x |   BC|MI(D\EdIFEEGHJK.  .   (BC MlDEFEGHJK1  1  D\\[d[tB`MMMPMMTEEEEEHEpEEGJK        <BL0M|M8 Ed E E E E G J!K! ! ! ! ! @!a!M4"Md"bl"cx"b"c"E(#Ed#Eh#Gl#Jp#Kt#8x#8|#8#e0$fx%M%M%g%h%h%G%i%;%<.symtab.strtab.shstrtab.rel.text.data.bss.rodata.str1.4.comment.note.GNU-stack.ARM.attributes4% @<3 %(&+(&02(&?0(H(Xp(+$) B /x;hgprs_ns2.o/ 0 0 0 644 34728 ` ELF(؄4(0QN A-P0xM 0@S`8 S S h! P00ExЍH! P pPp6DPH0*$ R $  0 p 0 /$ ` 00 < H0 (0p0dDL4 $0@-@0 z@( @- @zP z@ 40S /p@-P@T P 0S@T@p@-M 00@P @ <0 0@ <0Ѝ 00S P +\0 X 00@L0 ;0000 0PD(O-MP`먣 @P $0pS "R #  R Pq80#<@Pzڶ30 <3 80#<@Pvڶ303 ~0<p 0 Q 0S0FS V@Ѝ0FS80#. (0"(01|1 0 p!p1  }HD0CD B D0CD B0 0 0X` 0V`0  vD0CD Bx xx0 `TD0CD B Xth4 |hhh@0P C0P C 0SS/ /G-(2 @R 0P0S`V 0S qP 0S 0PP 0S@ W' 0S ,`PV PU 0S P X 0Y* R R   0G` V P` V% 0S P 0PS 0C0Q PXPU P Y`U 0U 0V   0V00C0-P N0 S $ R !R 0 SPN0$0S Sp@-PM@ Q&(P 000 0($ЍpQ $PЍp/T `0 60S(P(f@G-MP`0h10@P$ \!0 R PЍ,1 0 !1 Ѝ0000 H pP $@6P P8 C `P 0@ 00@D4d$.<,- M Ѝ/@- @P00S0A$0@-@P A-@`Pp P 0A 0 Pp@-PP Q` @T @U Pp@p8 8880 ( (((0 (((A-P0S@`p 6/0PT@O-MM p+@P`(08(083ဘS I p8Z$! [H R P40Szxwvutsrqpon[F [B P 7 尰ẑ'7  '00 |7  ލЍ[ P 7 尠ẑ ' 7  '0  6 Z P 6 尐&6 &00h6 0S 10'0 0,xtPp'000L<0|pdB4pdMH<$p@-0`0,000@TpPP 0, 0000 ,  000@Tpp@-@x P <Pp0 ` P@   111122222b8ppp@-PP @Tp@T %0S@Tp 0 p@-P@U `@D@U@D Pp@p@P///A-0S `@V P@PPTU@0 0pP) `V P G0 P R 0S`TQ0@ R$ @S4U`T @,C-M(p@`P8  c#@3\cS00C U`ML 4HD  zd$3XD0Yv PV0Ÿ , 0 4( 2/ЍXx P 2 @尀Qcx2 0 l"HM` P H2 200Sj P 1@纃`H 1 !M00 `P1 1 @`SH 1 !M00` PL1 $1 @`SH0 0$1M`P 0u0 @尐QcH000M` 0 \`0@纃`H0 0t0M` 04LE@p@=Ax\THA-@Pp尀` @P0UUS,0S 00SP@P 0A, R 0 RSS@ 000p@-@PM 8PU Ѝp`0 8` 00   0)>40`00 0S 040S 3/,(Ѝp@ Xp@-@PUpPp0P/< R/(0S $0-+ M0  Ѝp@-@PpD0Sp0D0P 0PUPE 0P0UPE PP @ P00S 3/ <<0 @$p@ p@-@PUp@Pp0@-@P M( pG0pG 0 0  P,p0W 0C S񏐍D7=0 R P/ = 0 t-h= D=0 R P ,= 0 -= <0 R P pW R d1S 0S l1S R!R Q@ DpP# , 0S <0@T P <,@P `; 0,+`; M  0)X@PoލЍRS_1S "R  0)D@P(;0 R P ,; 0 +;   0 .  0)@P:0 Rb P :*00@p: 00l l:0000L L:0D000 0:090 R P 9 0)9 ) 0 @9P R P  0)@P` R PX T9 0H)D9 09 0 $)8 t8P0S|   P`  0)@P+ R P# 8 0(8 ^ @$DPP , 0S` 70@Tp P 7,@P `7'00 `P7 *7 0 '7 p70|ix7 t'0  d7T7T@0 4 070p0, PK P$  PN 0$09 6@0L5`P pt6 0(`!X``$P50 R P #6 &`0H@5 5@0@Pr 0Sn 4$`0V R P 1 0d5 0 P%H5 t4%44? ,4`P 4@ 0 X4@0@O,0S 0S 0 pPh30 R P7 `4`$00@pL4 +848@00@TE 20 R P} 3 0  #3 oRt Ph  3  #00`<3 100`00X303<83``0l1 (6 1 배P$"0`P  _  0P 0P  $ )庁000 R P ,2 0 "2 000101@0|1@0ds0010Lh` x ` $$  j$   5d d D D *( ( : L < O(  |FLldCDL (h\\@r$$$XDb,(||PP ,$0Q3 A-P`pP( H @P' P$ 4 P@"  0 00P< = 0 0040V040 @q/ 0  (d l \     $08HXdt 0 < X  ( 4 P ` |  < H d p    , < L h   $ @ P d x invalidudp)[%s]:%u<%u>[%s]:%uudp)[%s]:%u<>[%s]:%ufrgre)fr)netif: %s dlci: %uunknown)gprs_ns2.c:321NULLGPRS/NSFailed to allocate NS message of size %d gprs_ns2.cNSEI=%u Rejecting message without NSVCI. Tx NS STATUS (cause=%s) msgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) ../../include/osmocom/core/msgb.hmsgb->l2hAssert failed %s %s:%d NSE%05u-SNSNSE(%05u) Can not create a NSE with already taken NSEI struct gprs_ns2_nsegprs_ns2.c:825gprs_ns2.c:831nsesockaddrNSE(%05u)-NSVC(%05u) %s %s RxNSE(%05u)-NSVC(none) %s %s Error during TLV Parse in %s Error during TLV Parse struct gprs_ns2_inststruct gprs_ns2_vc_bind*gprs_ns2.c:1649NSE(%05u)-NSVC(%05u) NS-STATUS.ind(bvci=%05u): cause=%s, transfer=%d, first=%d, mtu=%d NSE(%05u)-NSVC(none) NS-STATUS.ind(bvci=%05u): cause=%s, transfer=%d, first=%d, mtu=%d NSE(%05u) NS-STATUS.ind(bvci=%05u): cause=%s, transfer=%d, first=%d, mtu=%d gprs_ns2.c:665gprs_ns2.c:1517gprs_ns2.c:1518gprs_ns2.c:921gprs_ns2.c:1469bind->ll == nse->llstruct gprs_ns2_vcgprs_ns2.c:634Failed to generate reject message (%d) !nsvc[%s]:%u: Dynamic creation of NSE(%05u) via IP-SNS not permitted. Check your config. Failed to create NSE(%05u) NSE(%05u) Received NS-RESET with wrong linklayer(%s) for already known NSE(%s) Ignoring NS STATUS from %s for non-existing NS-VC Ignoring NS ALIVE ACK from %s for non-existing NS-VC Ignoring NS RESET ACK from %s for non-existing NS-VC Rx NS RESET Error %d during TLV Parse NS RESET Missing mandatory IE NSE(%05u) Received NS-RESET NS-VCI(%05u) with wrong linklayer(%s) for already known NSE(%s) NSE(%05u)-NSVC(%05u) Received NS-RESET for a persistent NSE over wrong connection. NSE(%05u)-NSVC(none) Received NS-RESET for a persistent NSE over wrong connection. NSE(%05u) Received NS-RESET for a persistent NSE but the unknown NS-VCI(%05u) %s-NSE%05u-NSVC%05u-%s-%sstruct gprs_ns2_vc_bindgprs_ns2.c:1671gprs_ns2.c:1677UDPFR_GREFRUNIT DATACONGESTIONSTATUSNSVC failureNSVC recoveryNSE failureNSE recoveryNSE SNS configuredNSE SNS failureNSE SNS no endpointsNSE MTU changedns.bindNS Bind Statisticstx_backlog_lengthTransmit backlog lengthpacketsns.nsvcNSVC Peer Statisticsalive.delayALIVE response time msns:nsvcns:nseNSE Peer Statisticspackets:inPackets at NS Level ( In)packets:outPackets at NS Level (Out)packets:out:dropDropped Packets (Out)bytes:inBytes at NS Level ( In)bytes:outBytes at NS Level (Out)bytes:out:dropDropped Bytes (Out)blockedNS-VC Block count unblockedNS-VC Unblock count deadNS-VC gone dead count replacedNS-VC replaced other countnsei-chgNS-VC changed NSEI count inv-nsvciNS-VCI was invalid count inv-nseiNSEI was invalid count lost:aliveALIVE ACK missing count lost:resetRESET ACK missing count Transit network failureO&M interventionEquipment failureNS-VC blockedNS-VC unknownBVCI unknownSemantically incorrect PDUPDU not compatible with protocol stateProtocol error, unspecifiedInvalid essential IEMissing essential IEInvalid Number of IPv4 EndpointsInvalid Number of IPv6 EndpointsInvalid Number of NS-VCsInvalid WeightsUnknown IP EndpointUnknown IP AddressIP Test FailedGCC: (GNU) 6.4.0A*aeabi 5TE  X 8  !@ & +  ,0d 0T5t Xp:| ? D J\\ b hl n t    T z `       , 0 ,X < \ x   x @  H  L @ 4" D"" "#  #$$ $%4 %'X D l ,'5 p "\ (| . 4  :< @ F L R X ^d d j <7T8p v | x(     z   09Mg}440(';XHRfjudD 83D d[x o`  8 -@ 8J^x r ` L )3=HUcw t |X80H.|HK@ dyD!D",p"T"$#08#J$0]$0k%~%,' 8 N g |  <  <7(  \  gprs_ns2.c$a$d.LC5.LC3.LC1.LC4.LC2.LC0.LC6.LC7.LC8.LC9.LC10reject_status_msg.LC11.LC12.LC13.LC14.LC15.LC16.LC17.LC18.LC19.LC20.LC21.LC22.LC24.LC23.LC25.LC26.LC27.LC28.LC29.LC30.LC31.LC33.LC32.LC34.LC35.LC36.LC37.LC38.LC40.LC39.LC41.LC48.LC47.LC52.LC42.LC49.LC46.LC51.LC50.LC44.LC53.LC43.LC45.LC55.LC54.LC56.LC57.LC58.LC59ns_att_tlvdef1ns_att_tlvdef2nsbind_statg_descnse_ctrg_descns_ctr_descriptionnsvc_ctrg_descnsvc_statg_descnsvc_stat_description.LANCHOR0buf.10027gprs_ns2_ll_str_bufsnprintfgprs_ns2_is_ip_bindgprs_ns2_ip_bind_sockaddrgprs_ns2_ip_vc_remoteosmo_sockaddr_str_from_sockaddrgprs_ns2_fr_bind_netifgprs_ns2_fr_nsvc_dlci__tls_get_addrgprs_ns2_ll_strgprs_ns2_ll_str_ctalloc_named_constgprs_ns2_nsvc_state_nameosmo_fsm_state_namens2_load_sharing_firstns2_vc_is_unblockedns2_msgb_alloclog_check_levellogp2logp_stub_GLOBAL_OFFSET_TABLE_osmo_log_infomsgb_freememcpyget_value_stringosmo_panicgprs_ns2_cause_strsgprs_ns2_nse_by_nsei__aeabi_uidivmodgprs_ns2_recv_primns2_tx_unit_datagprs_ns2_nsvc_by_nsvcins2_nse_set_dialect_osmo_fsm_inst_termns2_sns_bss_fsm_allocns2_sns_sgsn_fsm_allocgprs_ns2_create_nse2_talloc_zerorate_ctr_group_allocosmo_clock_gettime_talloc_freegprs_ns2_create_nsegprs_ns2_nse_nseigprs_ns2_ip_connect_inactivens2_ip_bind_connectgprs_ns2_ip_connectns2_vc_fsm_startgprs_ns2_ip_connect2gprs_ns2_nsvc_by_sockaddr_nseosmo_sockaddr_cmpgprs_ns2_nse_foreach_nsvcns2_recv_vcmemsetlog_set_contextrate_ctr_group_get_ctrrate_ctr_addtlv_parsens2_vc_rxns2_sns_rxmsgb_hexdumpns2_tx_statusgprs_ns_pdu_stringsns2_nse_data_sumgprs_ns2_instantiategprs_ns2_start_alive_all_nsvcsgprs_ns2_bind_by_namestrcmpns2_dialect_to_vc_modens2_count_transfer_cap_talloc_zero_arrayns2_prim_status_indgprs_ns2_aff_cause_prim_strsns2_nse_notify_unblockedns2_sns_notify_alivegprs_ns2_free_nsvcns2_sns_replace_nsvcosmo_stat_item_group_freerate_ctr_group_freegprs_ns2_free_nsvcs_osmo_fsm_inst_dispatchgprs_ns2_free_bindgprs_ns2_sns_del_bindgprs_ns2_free_bindsgprs_ns2_free_nsegprs_ns2_free_nsesgprs_ns2_freens2_nse_update_mtuns2_vc_allocosmo_stat_item_group_allocns2_vc_fsm_allocrate_ctr_group_set_nameosmo_stat_item_group_set_namens2_create_vcgprs_ns2_nsvc_by_sockaddr_bindns2_sns_add_sns_default_bindsgprs_ns2_sns_add_bindosmo_sockaddr_to_str_bufosmo_sockaddr_to_strosmo_identifier_sanitize_bufgprs_ns2_lltype_strsns2_bind_alloctalloc_strdupgprs_ns2_prim_strsnsbind_stat_descriptionDht <t     ij(,DTp@hptx|( <h|$P\`dhltx| !8 P     0 H X \ &|    4 L h       )   ) * w + ,, T |     ,8t/!0!,8DPXhp|p 0p4L8Xh Tt8l ,\|,X$,0483<4@H3L4PX3\5`dphplpp6t|p !353434353566766768:Dtx|/!D@?D@p\d0T  C  D  E$ ( E, 0 C4 8 D< \ l x    !4!!!!!""0"<"@"H\""""" #<#####M#N#4$@$T$\$d$$$$Q$$%%%T%% &,&H&l&x&&&&&&''W'w''X '!('Y'$(\((((t)))) ****<+p++++,@,h,,,,,-X-----4.T.d..../4/\/x/////0040X0x0000,1p11111282`22222(3@3|3334 44,4<4d4t4445,5P5t5555p55\55]555^55_55_555]66` 66\6_6 6$6 (6!,6_0686`<6@6_D6L6aP6X6b\6d6bh6l6cp6x6_|666c6_66a66d66_66e666f6!6^66_66g66_66h66i667e77d 7j7g77 7i$7g(7,7g074787hT7p77708H8T8mX8t\8n`8o~~~~w~~$w(~,~8w@~H~P~`~h~p~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~ ~$~(~,~0~4~8~<~@~D~H~L~P~T~X~\~`~h~p~x~~~~~~~~~~~~~~~~.symtab.strtab.shstrtab.rel.text.data.bss.rodata.rel.data.rel.ro.rel.data.rel.ro.local.rodata.str1.4.tbss.comment.note.GNU-stack.ARM.attributes4d8 @xq@%8+808<H8 @MHI @Ёh`2J o0Xzu00X~BXpBX+pX g 8gprs_ns2_udp.o/ 0 0 0 644 10756 ` ELF('4( C-LM@`p4 XA P ?P 0@U0C 0@U0C 4Q+  0< S=0*  0S 00  @U@D  @U@DLЍL D0 0000(H<,$ 0 $0 0 P/ 0 0 Q /A-|P @T p0@` PPP00S1Sp0 0 @o/0P/@-@P @400@ D0 $ p@-`PP @U@D@U@D 0 RPp@p 0 p@-@P`@PpU(08(08p@(08(P08@p@p@-M@`PP Ѝp00 000 0P  0  ЍpL  P0P 0 0$0S D@-@P 0SP 4 0 0 U0 , @-@P  0 p@-PP Q` @U@D@U@D P Pp@p8 88< $ $$$0 (((O-4MP p 0!0ȁS $ ?Y `P@ X0Spp4Ѝp4Ѝ pPbind)gprs_ns2_udp.c:86nsisockaddrstruct priv_bindNS bindNSE(%05u) Can not derive vc mode from dialect %d. Maybe libosmocore is too old. NSE%05u-NSVC-%s-%s-%sBIND(%s) Failed to set the DSCP to %u with ret(%d) errno(%d) BIND(%s) Failed to set the priority to %u with ret(%d) errno(%d) GB UDP IPv4/IPv6GCC: (GNU) 6.4.0A*aeabi 5TE |$)8.l38= et@MR|W\Pattl|(, 8L  T @ l $t  04E[ h0~ ,P)6BLXfp}|P(";\o 8",?Mb h|l TDX/$`Ogprs_ns2_udp.c$adump_vty$d.LC1.LC3.LC4.LC5.LC0.LC2nsip_vc_sendmsg.LC9.LC6.LC7.LC8handle_nsip_sendtohandle_nsip_recvfrom.LC10.LC11free_vc.LC13.LC12.LC14.LC15.LC16.LC17.LC18.LC19.LC20.LC21memsetosmo_sockaddr_str_from_sockaddrvty_outns2_vty_dump_nsvcosmo_iofd_sendto_msgbgprs_ns2_ip_vc_local_GLOBAL_OFFSET_TABLE_vc_driver_ipgprs_ns2_ip_vc_remotegprs_ns2_ip_vc_equalosmo_sockaddr_cmpgprs_ns2_is_ip_bindosmo_iofd_free_talloc_freeosmo_panicgprs_ns2_nsvc_by_sockaddr_bindosmo_iofd_get_datarate_ctr_group_get_ctrrate_ctr_addmsgb_lengthmsgb_datans2_recv_vcns2_create_vcmsgb_free_talloc_zeromemcpyns2_vc_fsm_startgprs_ns2_ip_bind_sockaddrgprs_ns2_ip_bind_by_sockaddrgprs_ns2_ip_bindns2_bind_allocosmo_sock_init_osaosmo_iofd_setuposmo_iofd_registerosmo_iofd_set_alloc_infoosmo_iofd_set_txqueue_max_lengthgprs_ns2_free_bindns2_ip_bind_connectns2_dialect_to_vc_modelog_check_levellogp2osmo_sockaddr_to_str_bufget_value_stringosmo_sockaddr_to_strsnprintfosmo_identifier_sanitize_bufns2_vc_alloclogp_stubgprs_ns2_free_nsvcosmo_log_infogprs_ns2_lltype_strsgprs_ns2_ip_bind_set_dscposmo_iofd_get_fdosmo_sock_set_dscp__errno_locationgprs_ns2_ip_bind_set_priorityosmo_sock_set_priorityns2_ip_count_bindns2_ip_get_bind_by_indexns2_ip_set_txqueue_max_lengthgprs_ns2_ip_bind_set_sns_weightns2_sns_update_weights$J<KLLL$M|       NPQPQhT|TPQPQUVW<X@DHL\UTXZY$[,\<[D\P[X\h[t\[\[\[]\[]\Z^ Y4_d`Nabcd$%$U<WhXl)pt*xUX Ue(TdXX/0Jfdhbc i4 j@ kP l\ m n n P Q 3 4 U p YH q r e s t u v w$ x@ b\ c X y z P { 7  | 8 %     7$ UL ~T  q  r X 8 y@ PD {H ;L T X \ d ;h | U ~  q 8r\X`yP{>>UeUeUmX4UPpXtx|E.symtab.strtab.shstrtab.rel.text.data.bss.rel.data.rel.local.rodata.str1.4.comment.note.GNU-stack.ARM.attributes4 @@! %+4 0 @H' D2US0\+lp++X J fX'|/73 0 0 0 644 11156 ` ELF(d)4( P/@- 0R@,@ 0 $ @-@P P00 0 |0 , O-頏@MP@Ѝxp 00`P 0x@+00@Pl 80#<@Tʶ3@7H$HS<Cb S\-T@0(@00 48# . R P 0|.48#pgprs_ns2_frgre.cllist_empty(&bind->nsvc)Assert failed %s %s:%d gprs_ns2_frgre.c:147nsvcgprs_ns2_frgre.c:129Gb/NS/FR/GRE RxBIND(%s) recv error %s during NS-FR-GRE recv msgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) BIND(%s) Short IP packet: %u bytes BIND(%s) Unknown GRE flags 0x%04x BIND(%s) GRE keepalive too short BIND(%s) GRE keepalive with wrong tunnel addresses BIND(%s) GRE keepalive with wrong protocol BIND(%s) GRE keepalive inner GRE type != 0 BIND(%s) GRE keepalive from %s, responding BIND(%s) Unknown GRE protocol 0x%04x != FR BIND(%s) Short FR header: %u bytes BIND(%s) Unsupported single-byte FR address BIND(%s) Unknown second FR octet 0x%02x BIND(%s) Received FR on LMI DLCI %u - ignoring struct priv_vcnewconnectionmsgb(%p): Not enough headroom msgb_push (allocated %u, head at %u < want headroom %u, len %u, tailroom %u) struct priv_bindGB frame relay over GREGCC: (GNU) 6.4.0A*aeabi 5TE l\H"'0l,l`4h9`> xJOPUP[,`etkq<w,}|$< L(LT  #-9GT[ls(, *T>Tczgprs_ns2_frgre.c$a$d.LC3.LC0.LC1.LC2free_vc.LC5.LC4frgre_fd_cb.LC6.LC10.LC16.LC9.LC8.LC11.LC20.LC22.LC21.LC7.LC12.LC13.LC19.LC17.LC18.LC14.LC15frgre_vc_sendmsg.LC23.LC24osmo_fd_close_talloc_freeosmo_panicmsgb_allocrecvfromlog_check_levellogp2msgb_freelogp_stubns2_recv_vcns2_create_vc_talloc_zeromemcpyns2_vc_fsm_startsendto__errno_locationstrerrormemcmpmemsetinet_ntopinet_ntoa_GLOBAL_OFFSET_TABLE_osmo_log_infomsgb_lengthrate_ctr_group_get_ctrrate_ctr_addgprs_ns2_is_frgre_bindvc_driver_frgregprs_ns2_frgre_bindgprs_ns2_bind_by_namens2_bind_allocosmo_sock_init_osa_ofdgprs_ns2_free_bind$586X7\` d h 67  8D9:H;:; <<x:;: ;P7:;=\:;:T;>? @$A0B`Cl<=:DE;<:t;FF: ;H : ; : ; =< :| ; : ; :X ; = D E = :, ;X = = = = :P ;x = = G H:LC:==$=L=t==;=I<;LIp=xJ|K                $(!, 48 <"@ H LPT X#\ ` d h lp t"x |!#    # #    $  $$ $ LC<MNMNMN,M4N77MNMNMNMN ($(LJPPRS8@lATUUJP-0.symtab.strtab.shstrtab.rel.text.data.bss.rel.data.rel.local.rodata.str1.4.comment.note.GNU-stack.ARM.attributes4 @H" %(+(4( 0 @( D24S0\*lp*+X` 5 (|gprs_ns2_fr.o/ 0 0 0 644 17572 ` ELF(tB4( A-Q`(M@00pP(Ѝ@ PN 0@000+0@P(Ѝ 0R80#<@T4ʶ3@C<00@00PU P P0 0, 0  `h0` 0TT @4D0CD B|\P @-MpP10` R T7 0S9 P5@00SP-@0@@H&pD0@ DP P@Hp @0@ P @P@Hp <3lJ D PD|THr`HxT`0$|pLT4($0$ 0 Q00 / 0 0 Q/A-PP Q`! @Up@D@U@D P  P@8 88? $ $$$0 (((Yp@-P@P  0RC 08S08Sp0RCp 0 p G-PMP`p딡 PZ @PGt1 簠p`!pp 0 @ `_ 0p @P* ! pP P$ phP @0  00 0 p庑$ PЍ 0 0@PЍT TT0 @ @@@0 P|DDD000vA-P`p@P P 0 A0 PP 0 @P  :> @00S $ 0\ / 0/( Gb/NS/FR RxBIND(%s) recv error %s during NS-FR recv gprs_ns2_fr.cmsgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) UPDOWNBIND(%s) FR net-device '%s': Physical link state changed: %s BIND(%s) MTU changed from %d to %d. FR bind: %s, role: %s, link: %s%sBIND(%s) error during write to AF_PACKET: %s BIND(%s) short write on AF_PACKET: %d < %d gprs_ns2_is_fr_bind(bind)Assert failed %s %s:%d llist_empty(&bind->nsvc)gprs_ns2_fr.c:176gprs_ns2_is_fr_bind(nsvc->bind)gprs_ns2_fr.c:127struct priv_bindBIND(%s) Can not get interface index for interface %s BIND(%s) %s: Unable to create socket: %s BIND(%s) %s: Unable to get FR protocol information: %s BIND(%s) %s: has correct frame relay mode and lmi BIND(%s) Unable to bring down the device %s: %s BIND(%s) %s: Setting frame relay related parameters BIND(%s) %s: Unable to set FR protocol on information: %s BIND(%s) Unable to bring up the device %s: %s BIND(%s) Failed to setup the interface %s for frame relay and lmi BIND(%s) Can not create AF_PACKET socket. Are you root or have CAP_NET_RAW? BIND(%s) Can not bind AF_PACKET socket to ifindex %d nsinetifNSE%05u-NSVC%05u-%s-%s-DLCI%ustruct priv_vcgprs_ns2_fr.c:205GB frame relayGCC: (GNU) 6.4.0A*aeabi 5TE "%* /84H9"HTY^tct<"y~",0("`hh|"@ Tp p  D 4"  y " $*06 "|  < t" D4J "hPHV\\bHhn`tz,""""Td"  X""X""   $:Hbv#0#6Pamw}x T ,  )6 O `g}+~@Q_p40d%2DWlXDgprs_ns2_fr.c$afr_netif_ofd_cb$d.LC0.LC1.LC2.LC3gprs_n2_fr_ifupdown_ind_cb.LC5.LC6.LC4gprs_n2_fr_mtu_chg_cb.LC7dump_vty.LC9.LC10.LC8fr_vc_sendmsgset_ifupdownfr_dlci_status_cbfr_dlci_rx_cbfr_netif_write_one.isra.1.LC11.LC12fr_backlog_timer_cbbacklog_enqueue_or_free.LC16.LC13.LC14.LC15free_vc.LC18.LC17.LC19.LC28.LC20.LC29.LC22.LC25.LC26.LC21.LC27.LC30.LC24.LC23.LC31.LC32.LC33.LC34.LC35msgb_allocrecvfrommsgb_freeosmo_fr_rxlog_check_level__errno_locationstrerrorlogp2logp_stubosmo_panic_GLOBAL_OFFSET_TABLE_osmo_log_infoosmo_netdev_get_priv_dataosmo_timer_scheduleosmo_timer_delns2_nse_update_mtuget_value_stringvty_outns2_vty_dump_nsvcosmo_fr_role_namesmsgb_lengthosmo_fr_tx_dlcrate_ctr_group_get_ctrrate_ctr_addsocketmemsetosmo_strlcpyioctlns2_vc_force_unconfiguredns2_vc_fsm_startns2_recv_vcmsgb_datawritemsgb_dequeueosmo_stat_item_group_get_itemosmo_stat_item_decosmo_stat_item_incfr_tx_cbgprs_ns2_is_fr_bindvc_driver_frosmo_netdev_freeosmo_fr_link_freeosmo_fd_close_talloc_freegprs_ns2_find_vc_by_dlcigprs_ns2_fr_bindstrlengprs_ns2_bind_by_namens2_bind_alloc_talloc_zeroosmo_fr_link_allocosmo_netdev_allocosmo_netdev_set_priv_dataosmo_netdev_set_ifupdown_ind_cbosmo_netdev_set_mtu_chg_cbosmo_netdev_set_ifindexosmo_netdev_registerosmo_timer_setuposmo_fd_setuposmo_fd_registergprs_ns2_free_bindgprs_ns2_fr_bind_rolegprs_ns2_fr_bind_netifgprs_ns2_fr_bind_by_netifstrncmpgprs_ns2_fr_nsvc_by_dlcigprs_ns2_fr_connectsnprintfosmo_identifier_sanitize_bufns2_vc_allocosmo_fr_dlc_allocgprs_ns2_free_nsvcgprs_ns2_lltype_strsgprs_ns2_fr_connect2gprs_ns2_nse_by_nseigprs_ns2_create_nsegprs_ns2_free_nsegprs_ns2_fr_nsvc_dlciDapbcdef gLhTf`gijkl     m(eHc|nhi(oHkLlPTX `d hlpmep`hikl  q,rLsktuvwxwx wx$w,x@wHxXw`xlwtxwxyz{| |,}D}T}t~x|ue cfTehghh i g8 i@ kD lH %L  T &X  ` &d  h %l     n` u u u   n0 8 H nX cl c k  , o@ cX c` h p   j j .  / 0  1 0 p j|  / 0   j 7  8 08|{ Ty|z{|} <y\zlz|{|e }Xyle(Tetehh<iXehfegh}0z\{eh|<eHfTghfghe(e4fDg|heh} i} f,gXh`flgi}iifg(i4gXidfpgiifgi(i`hhkl|;l< =  => ? @ A B C  D  $<(E, 4B8 < @>D H@LEP T?X \C` d hFpAt x |DF kk0@Ljj M0 N0LjT X/\0q0@\jj k$(S,T8U< @/D0H L/P0lj /0Xk\\,.symtab.strtab.shstrtab.rel.text.data.bss.rel.data.rel.local.rodata.str1.4.comment.note.GNU-stack.ARM.attributes4` @6 %+4 0 @A D2/S0$\$lp$+ % a 0A|/91 0 0 0 644 19456 ` ELF(H4(@-@ MP40 Sp# S `(0 880080"S(000S 00"00 Ѝ0P<408P   Ѝ@<! Ѝ  4A-P@pT0M8 T# T Ѝ 0S `(08000!SGd1d0!0 0S 000"S+ 0 0 P 0S    90S 1R0 0ż00!0Rʠ !P Ϡ 0 hh0 0!PDD!\*K6=\-<? 0@- @ P MU 0QP Q l0l0!00 Ѝ0Q808 0 00  Ѝ0dA0J@-@ 0,@0@- @P0QP M 9@(0 R R  $ R 0F0"00 Ѝ0l0G0!00 Ѝ0D D   ( (((0 d<!@-@@Q0@-P M@ Q Q Ѝ0< sϠ0  Ѝ0 Ѝ0@,p@-@PM9 R A Q&  `V Q+ Q7 Q& ЍpQ QЍp@0$ 0Ѝp@ $Ѝp@ h0h 0 0 0 @ 0 0 0 Ѝp`4@-@Q0 00R 0 @A-0@8M0pP 8 T <00CS0  410l 010 000 P0 03/8Ѝ8Ѝ 0  G-`|xPA0 M@p QIYGFEDChmx= R8 Q5 R R/ $'X Z X P 70Qp'7  '0 p P7 llǟ0 0 0! Ѝ90S 090Q ǟ !P00S R 060!00 .0S0S& 0  $@&Y K Yw PK 60Qp(&(6  &0 p P 6 200S0S 5ş0 !00S %0   0 09050!00 ЍPU? P0SI Q:SOcRa R^$$X j X P40!00FH$ 簠Q4P004 0P p#簐P400D4 04 0S 0040S040  ,@P@ 0<0S5BAk9B FOXbjspW P 0:q0,* $: *0`0 p`: s?09 0 `k909 0`_909 0`U?0|9 0`K`90\9 0`A@90<9 0`7P9409 0 `,808 0`"=08 0`0P  0R 0800S YF 0,P! 0 ,Pp7"(8 $(`00 p`? 700S) Y 0,P 0 ,p07 P7 0 t'P l7 `;>0H7 0`60 ' 7 '00p6 `D66 0 06 0 ( `}5ah6 0 0X6D 0 ` 8f$p5W0; pW Pv T5 p%5  %`0 0p`5 ;`9$Pp5"00d5 0 ` H#Y P: d4 `%20 4 $0`0p4 `P 렔p %300S Y 0,P 0 ,pp3(4 0 $ 9> Q&000 P 밓P p Ypc 2 Pd3P0 ` H`2 `$3!003`  0 `  YP, p12 02`0 g1 `20d2!00X2 `0  `<O0rp( Px p ^0 STRJ Uq 1401 0&` Yp L02 0D10 909$ $  ~   p P 0  xd<`H4hXD XD\L8,$<, 40@o/0@-P 0 ( dxpx8 ( 8 D P h xgprs_ns2_vc_fsm.c0Assert failed %s %s:%d ../../include/osmocom/core/msgb.hmsgb->l2hNSE(%05u)-NSVC(%05u) %s %s RxNSE(%05u)-NSVC(none) %s %s NSE(%05u)-NSVC(%05u) %s %s: remote side reported blocked state. NSE(%05u)-NSVC(none) %s %s: remote side reported blocked state. NSE(%05u)-NSVC(%05u) %s %s: remote side reported unknown nsvc. NSE(%05u)-NSVC(none) %s %s: remote side reported unknown nsvc. alive%s{%s}: Starting Tns-%s of %u seconds struct gprs_ns2_vc_privfi=NULLNSE(%05u)-NSVC(%05u) %s %s with wrong NSEI (exp: %05u, got %05u). Ignoring PDU. NSE(%05u)-NSVC(none) %s %s with wrong NSEI (exp: %05u, got %05u). Ignoring PDU. NSE(%05u)-NSVC(%05u) %s %s with wrong NSVCI (exp: %05u, got %05u). Ignoring PDU. NSE(%05u)-NSVC(none) %s %s with wrong NSVCI (exp: %05u, got %05u). Ignoring PDU. %s{%s}: Received a %s PDU for unknown NSVC (NSVCI %d) %s{%s}: Received a %s PDU for a NSVC (NSVCI %d) but it belongs to a different NSE! NSE(%05u)-NSVC(%05u) %s %s with wrong NSVCI=%05u. Ignoring PDU. %s{%s}: NSEI=%u Rx unknown NS PDU type %s osmo_fsm_register(&ns2_vc_fsm) == 0GPRS-NS2-VCUNCONFIGUREDRESETBLOCKEDUNBLOCKEDRECOVERINGREQ-STARTRX-RESETRX-RESET_ACKRX-UNBLOCKRX-UNBLOCK_ACKRX-BLOCKRX-BLOCK_FOREIGNRX-BLOCK_ACKRX-ALIVERX-ALIVE_ACKRX-STATUSRX-UNITDATAREQ-FORCE_UNCONFIGUREDREQ-O&M-RESETREQ-O&M-BLOCKREQ-O&M-UNBLOCKGCC: (GNU) 6.4.0A*aeabi 5TE 8,0/ 8484,8lHl Yx,$4f4,z`,X  xx ,t,L,0 T  t ,T'| , 1` 6 ;d A F$ <L<,m s y,XD,,@ L,,,,hp,,$  |  H    D ,%L,8@ , , 8 )x 7x  ,  , Jan 0ATap})<P_sLH8PTp8" ,9P,%dgprs_ns2_vc_fsm.c$aalive_timeout_handler$d.LC0ns2_vc_fsm_timer_cbns2_vc_fsm_cleanns2_st_resetstop_test_procedurens2_st_unconfigured.LC1.LC2ns2_st_unconfigured_onenterns2_st_unblockedns2_st_blockedns2_st_reset_onenterns2_recv_unitdata.isra.5.LC3.LC4ns2_vc_fsm_allstate_action.LC6.LC8.LC5.LC7.LC11.LC9.LC10start_test_procedure.constprop.6.LC12.LC13ns2_st_blocked_onenterns2_st_unblocked_on_enterns2_st_alive_onenterns2_st_alive.LC14.LC22.LC16.LC21.LC23.LC17.LC18.LC19.LC15.LC20on_dso_load_ctx.LC24ns2_vc_fsmns2_vc_statesns2_vc_event_namesrate_ctr_group_get_ctrrate_ctr_add_osmo_fsm_inst_state_chgosmo_clock_gettimens2_tx_aliveosmo_timer_scheduleosmo_timer_delns2_tx_reset_ackosmo_stat_item_group_get_itemosmo_stat_item_setosmo_panicns2_nse_notify_unblockedns2_tx_block_ackns2_tx_unblock_ackns2_tx_blockosmo_timer_addns2_tx_resetmemsetmsgb_freelog_check_levelget_value_stringlogp2ns2_tx_alive_acklogp_stubns2_tx_status_GLOBAL_OFFSET_TABLE_osmo_log_infogprs_ns_pdu_stringsosmo_timer_pendingosmo_fsm_inst_nameosmo_fsm_state_namens2_tx_unblockns2_prim_status_indns2_vc_fsm_allocosmo_fsm_inst_alloc_talloc_zeroosmo_timer_setupns2_vc_fsm_start_osmo_fsm_inst_dispatchns2_vc_force_unconfiguredns2_vc_blockns2_vc_unblockns2_vc_resetns2_vc_rxns2_validategprs_ns2_nsvc_by_nsvcins2_vc_is_unblockedosmo_fsm_register8d@ePdXefghi fh04dedef8fffff0f8@HPX\dtjfkfk$,HlPm\jff0fTnX\`hlpopfqppjrsq8f@qpftouvn!" w x y$ fd f f z f4 w\ x y f fD fd w w f xT {l x { | v ilgdmwxyw x\y|xyxy8xl{x{x{xL{T}X~\`&d'hpx&(&(&)&*&+&)&, &,&+ $&(',0&4*8`ghwiHy\l{}~0101dede$oDj\o|rdedego\iof 0@XD:Tl |vww$xpywx<y`(T|w$8xxywx$yHXklxyx{,xp{|kwxy@x|{wx y w( h w   x y!|!w$!@!X!t!x!{!x"{"("<"xl"{"x"{"w###p###x#{$} $~$$&$G$$$&($H,$4$<$D$H$P$X$`$h$l$p$It$x$J|$$$&$K$$&$K$$&$H$$&$L$$&$G$$&$M$$N$O$$N$J$$&$L$$I$%&%M% %N%N%N% %O$%(%N 4n8X<@UDS_] $$ ( 0]_  _$(8_<@3P_TX4h_l6p5|________________.symtab.strtab.shstrtab.rel.text.data.bss.rel.text.startup.rel.init_array.rel.data.rel.local.rel.data.rel.ro.local.rodata.str1.4.comment.note.GNU-stack.ARM.attributes4D% @;8 %x%+x%4x%L0 @F0F%B @FV%8R @G0 j&f @0G }2'0,,p,+,@ d 6v(Hgprs_ns2_sns.o/ 0 0 0 644 48144 ` ELF(ȸ4(@-@P <00P 0000 08A-0Px0p0U H`HHp`@ p 0@R < A-P`4T 0! P@ pp0T@ V00S0!0C-p M@0QvX:XXPp0SN0SK  T, R1 RQd Qi < *  = + Ѝ!4 `P XpP3 t0t`0P`,0<000=000S. S$ 020<0*00=0+00( R0"0000 4 `P @ 0 00010<000=00t ttt0  <   =  H HH= dddi888C-,市YMp`@# RQ \0S _"X0 T0  X0! TX D2PXP0PUd 0,PG4YA S2%%R T0S6!`0 \0  `0!1! \` 1P`P0PUK 0,P 0,pP` H1 D!00P41  ЍЍ0,P0 0X F>  X000 0Fp`00T0p0 0@x<,u|L<-0 Mx R8 ,\$ \ \ (Q00  0   Ѝ(Q00 000 0  Ѝ(Q00 000 0  Ѝp Q Qx , 1| x | 0 | Rx 0|x   0  O-Pȡ@4MU XK 1@D001p001001`00|10 0t10$0@U@D/ ,0S0 P(100S Y0 0,P 0 ,0,0(,0(    0 4Ѝ Y0 ((00 0\ P 0 $xpqA-P@T`p@T 0SP@C-` MpP@T @T P 0$00(%0SY 0p p0R 04 (,0"000 Ѝ$C-@M0S]0ASpЍP`PfW (0$ ЍXTY_ q0 0P`\XX 0p R0: p YN q0 0QXE  00X  q00a(  0  Ѝ > (00"000`0a(X X `\X \  P C-0apMW`>QZP @R* R' h10X7 0,P 0, 1 @ 1 !00 @p0 Ѝ00"0Ѝ 0 p `0@t0p@ 0D\P PPB> dX@@@C-0apMW`>QZP @R* R' h10X7 0,P 0, 1 @ 1 !00 @p0 Ѝ00"0Ѝ 0 p `0@t0p@ 0D\P PPP0 15*dX@@@9O-`Mp4l0S$Y_ @0S] P@PSUV 0S S:3<000 PE p<W00 00zpTw  P 0 S0S\ 0SY0SV0SS P  Mh08P0UP3dPS S6"@0 L  PL @ P !!<Ѝ20@T 0,P 0,@P82 0,,",2  Ѝ(y"2   00#40<00=00pTl0@P14000 P p4T00pT P 0S0S" ##(0#< 000#40<00=00 80 D  PD 8 H 4!Ѝ P00##(#< 0PT0P 0(@^0$nH<p@-@M R1QP`!0,0]0000S  0 S0 (P! h0S@080&&00Ѝp0V 0S00L LLL0 $ 0 P( 0%0(<<<p@-@0 4 8PM ` .ĠČ ȠR,Ƞ 0 80   Ѝp 4@-DMP@`. p .0 P 0 $"448Q#8  XP  0 0DЍ( 000T4$0 RQ, / @-0 00S/ @-0 00S/ @-0  PO-`PI P;0p S= X: @ 0 4R [@+ P 0<000=00  \ 00\Q  S !   1 0S@T p T 0 48 <S04\0<000=00\0 0\Q  S_O-MPH0@` 003T0,0 XY   T Y w 0 48 <Pၡp0Č4\T0   04 8$<L0$0P@TN 2080x20<0p20@0h20D02 pP+L2, 0Y: 0,P 0,40 004  0<0 0p18  @T P!*> ЍЍp0  00 0 p@0DX+ `Z \ p@Zp   GP 0$4R  \0  P 0 44$b@ @@@0 ||tldxxx000O-`MVP 0 @p @ P R0P    0000ЍЍHO-`MVP 0 @p  P P R@0T    01000ЍЍLG-@M0SPpD S:` l0Ry*0` \`Vm@T> T$  0 P4(e 0PW   @0Č  R Ѝ !   1 X h0R6*0X T:` 04 8p<$Hg  0 P 0 Č0Ȍ̌ 0  @  `Ѝ`@-PMp` 0S*S@ S Ѝ0  !<  =0Ѝ0 000<0 0=0  Ѝ 0 O-`V p@P P PU@  F B0 0C0O-`V p@P P PU@  F B0 0C0O-MP0@p T`T `  XTP0 48 $<40#PV@E 10 010$010(010,0,P$10[E 0,P 0,0 0$0 0?  TP@ P -> ЍY% `\eP 80 43#00 (0,< <<<0 D,,,O-`74MQ@p9 4PUQ p3尣**  0'  5P`͵ X:0S 0 0(000 4Ѝ0S P 0(  4Ѝ,[\ ᩑb P  PP`͵ U:0S 0 P\Q 5S 0S 0 (0PPPb(00 b000  ` 1!0\`XPX  P `P`͵\\ 5S ( 0 P0S 0 ( 0boX 0T0!XQ P QP 04 8<X rX0P0c0͵( 0S<L O-M0 0XP `, T0 q  14 8< 0@0 T40@T P,0S .0PH     %@TXY:`0S/ 0 `0\p 0 p 00 @4T0@T P,0S 0P     % @T`0Z:Ѝ 0P 0PC-`MPX|0ASp@-PbW (0 $ЍXT Yk q0\0`\Xd p\:q YZ q0 0QXQ  00X  q00a((!0$   Ѝ(  0  0`0a(0 0 00 Ѝ 0 `\X 0S @ @@@0 ttt000C-0QM\PQQ7` @R4 R1 10pWJ 0,P 0,pL1 81 0 ,! $1 ! 0  ЍP00R"0"Ѝ 0  @0\0 0$D0  !  L@O-Ǔ$MQ  P > 4Ys c$2&&bp0( @ p @T)* pPTAA  pyW0p hb0ppp0 ` $Ѝp0,Z@ rq 0` @ `@T"* 2`PT `  <Y0` kb0``` 0` 00  0b0  0bO-,7MYp, ba @ P v@PP`͵T:0S@ 0P 0 000 Ѝ 0@P @P` Ѝ4PU 0C$$B`0 ` C`P`͵Y:0S`0 0PPP bA\   $(I0( /- M0SQ,00S S@0(00<  Ѝ804 ( Ѝ 0 (- MQ @804 (< Ѝ 0  p1C-QM@`P0 P!0pW< 0,P 0 S0 1`0Ѝ0,p0 0 0  0SЍC0`000Ѝ 0 00400$Tx, O-`@AMQ?JD>7Sp pWpxP00S@0Sb R600S@N 0,P 0,P6 0@p 8&06  &OЍ(Ѝ@Ѝ0( Ѝ50X^ 0,P 0,x t50  0 p X%e>  , R R RM ş0 xp p0R0x0 0 (4"000$@00Sz@ p00x40 Ddx0 000 p00$40er0S S0@ <x0S ( XPpRpWO*T0帢a 14 8<,0, 0R42  0P     % X Rm R@pW(0H6 0 R(6(0 60D P  Z  0 0QY 00Y z@ 0!0 P  0R X ! 00Sp 0Sm 00Sj p0P  V0S h>8 h0S40@T 0,P 0,@ x4  0  `$\4  h08 S3#d S$4(04 04 |##vD  m 0 "< " =0#0 DH#}`0d3#S20@T 0,PG 0,@ 3  0  "2  .X0d3#ST20@Tf 0,P 0,@ t2  0  \"X2  PLY Q[PX0 0 00010pg 0 0 00010<0 0 000T10D0 0 000 100 0 00000 @ Y23(XT8 @lT]|>hPL@ QO-M@ QP Q ЍONbV Ѝ2S!ЍO0 00 0P4T pW; 0X7 P R <= `PX P R <=  W 0 R R0WY[ ZV``` 0$`00 0 `$0S 0S$0 0 0 0 @0<"0Ѝ$0A-0, P `, 0SM@D S5 S Ѝ Rc420pWw 0,P 0,p1 0 !1  10"00ЍR-"ЍH10`V+ 0,P 0,`p1 0 !p1  Ѝ "p000p 0|00h0 0 Tll m z s w o \P-0 M,  , 00CS #) 2R,,,! Ѝ2R= 1"000 Ѝ2R 2R   Ѝ"0"0"dd0LL a$ x\D G-@tp\(MOQ Q (Ѝ$;(ЍT0PS`/ 5S, <0S) 3S&D0S9 $R6 04h0L R Q8l0S:h0S80S0'0('0S# 0(0a(0S##3 L Rv QsS P04l0Y P 0 SYZ 00@l<0  04Sd0^*20`V 0,P 0,`pt2 0d d"pP2  (00a(QP"L Xw P 0SYZ80Sg h0Sd0'0c 0(0a(0S*!g$008hT000S%@0d3 0@$2Y0F Y Pd@ 20  Y0X^ 0,P 0, 2@\2 0 P" D2 e[` P 1 @1!0@01 @ I101 0 @?41 Qp1!0@0p Pd1 @)0@(1  0 0A0@ 0@<00 0@<x # X8 (/ 5 ' , 2 |XT<<  ) p (0S/A-@M P`( 0@Shd0lv "  80S0 X0S- 0Sm 10 80Sp 4 !x80pS 0SY |10x X0S pT !aX0pS@0S4 `0S1 0S3 10  @0Sp <  p@0Sp 0S 00 `0S p\  W`0SpЍ\  T00L00D00<00 xp XPH@8(0S/O-LM @ T/ 00 00帠0P 0p` 4 R    @ T 4 P 00 "$ 0LЍ 0SA$0S>A-(0M`P @pT5@T PTa Ѝ(0  @P"   0S 0@0P@Ѝ0@0P@@0(080 0Ѝ/ ,G- 0帑SM Y$0SV(0` @Vp@T PPT $0S @@@0 ЍPЍ100S0 P0S% 0S" 0$0 0 Ѝ 0 00Pt0 PЍ0$000<<0 0(( xl (4 0S $0S (0 0S 0S///(0S/\\/C-` M!\,0\ 0^@ (0pS00S@P Y T P4 X0 W W p@T@T P Ѝ00S 000p0(0h0 0  >0 (0@0 00( ЍC0F `8(+ @-(0 MS+ p@`P, 0PU0U  Tq Ѝ   P @0 0P T0(0L0 0 Ѝ4 4440  |n D$$$Z (0S4 -0 M R \%  ^ 0Q  Q  ^0 Ѝ0 T0P>(0<00 Ѝ R  / 4C-@ M 0PS$ 唀`PE p(0S  0R R R 0T0( 0P0UPE Ѝ 0p@-0M`80 PP |  @P  p0@`   p0t0Ѝp(00$00 Pt @-`@@P 8P< <<<0 , ,,> \,,,!   !  a q    $   4 H P \ h x      gprs_ns2_sns.c:336gprs_ns2_sns.c:337gprs_ns2_sns.c:349gprs_ns2_sns.csaddr->u.sa.sa_family == gss->familyAssert failed %s %s:%d 0struct ns2_sns_procedurestruct gprs_ns_ie_ip4_elem%s{%s}: Rx SNS-CONFIG: Remote IPv4 list now %u entries struct gprs_ns_ie_ip6_elem%s{%s}: Rx SNS-CONFIG: Remote IPv6 list now %d entries fi=NULL%s{%s}: SNS-CONFIG: Failed to create NSVC gss->role == GPRS_SNS_ROLE_SGSNgss->role == GPRS_SNS_ROLE_BSS%s{%s}: SNS-CONFIG-ACK with cause %s %s{%s}: SNS-SIZE-ACK with cause %s %s{%s}: No local binds for this NSE -> cannot determine IP endpoints %s %s:%u, Signalling Weight: %u, Data Weight: %u%sInvalid IPv6falseremote%s{%s}: CHANGE-WEIGHT NS-VC %s data_weight %u->%u, sig_weight %u->%u %s{%s}: DELETE NS-VC %s gprs_ns2_sns.c:1312gprs_ns2_sns.c:1322gprs_ns2_sns.c:1363gprs_ns2_sns.c:1374%s{%s}: Rx SNS-CONFIG-ACK with cause %s %s{%s}: NSE %d: SNS failed: %s %s{%s}: NSEI=%u Rx SNS ACK with invalid transaction id %d. Valid %d %s{%s}: NSEI=%u Rx SNS ACK trans %d with cause code %d. gprs_ns2_sns.c:1691%s{%s}: NSE %d: ignoring bind %s because there are too many endpoints for the SNS. %s{%s}: NSE %d: weight has become invalid because of removing bind %s. Resetting the configuration While deleting a bind the current state became invalid (no signalling weight)gprs_ns2_sns.c:2124updating weights results in an invalid configuration.no remaining NSVC, resetting SNS FSM%s{%s}: NSE %d: SGSN Config retries failed. Giving up. %s{%s}: NSE %d: Config succeeded but no NS-VC came online. SNS Procedure retries failed.Size retries failed. Selecting next IP-SNS endpoint.BSS Config retries failed. Selecting next IP-SNS endpointSGSN Config retries failed. Selecting next IP-SNS endpoint.Config succeeded but no NS-VC came online. Selecting next IP-SNS endpoint.Rx Size: Missing essential IERx Size: Invalid Nr of IPv4/IPv6 EPs%s{%s}: %zu local and %zu remote EPs, requires %zu NS-VC, but BSS supports only %zu maximum NS-VCs Rx Size without Reset flag, but NSE is unknownOn user request to free all NSVCsstruct ns2_sns_stateNSE(%05u)-NSVC(%05u) Rx %s for NS Instance that has no SNS! NSE(%05u)-NSVC(none) Rx %s for NS Instance that has no SNS! %s{%s}: NSEI=%u Rx SNS PDU type %s %s{%s}: NSEI=%u Rx unknown SNS PDU type %s %sMaximum number of remote NS-VCs: %zu, IPv4 Endpoints: %zu, IPv6 Endpoints: %zu%s%sLocal IPv4 Endpoints:%s%sRemote IPv4 Endpoints:%s%sLocal IPv6 Endpoints:%s%sRemote IPv6 Endpoints:%s ip-sns-remote %s %u%sstruct sns_endpointgprs_ns2_sns.c:2535NSE(%05u) Current in-use SNS endpoint is being removed.Closing all NS-VC and restart SNS-SIZE procedurewith a remaining SNS endpoint. gprs_ns2_sns.c:2557No signalling NSVC availablense->bss_sns_fistruct ns2_sns_bindosmo_fsm_register(&gprs_ns2_sns_bss_fsm) == 0osmo_fsm_register(&gprs_ns2_sns_sgsn_fsm) == 0GPRS-NS2-SNS-SGSNUNCONFIGUREDCONFIGUREDSGSN_WAIT_CONFIGSGSN_WAIT_CONFIG_ACKLOCAL_PROCEDUREGPRS-NS2-SNS-BSSBSS_SIZEBSS_CONFIG_BSSBSS_CONFIG_SGSNREQ_SELECT_ENDPOINTRX_SIZERX_SIZE_ACKRX_CONFIGRX_CONFIG_ENDRX_CONFIG_ACKRX_ADDRX_DELETERX_ACKRX_CHANGE_WEIGHTREQ_NO_NSVCREQ_FREE_NSVCSREQ_NSVC_ALIVEREQ_ADD_BINDREQ_DELETE_BINDREQ_CHANGE_WEIGHTGCC: (GNU) 6.4.0A*aeabi 5TE `#X&+`0`|#E(JYh ~t#<tL###t  T\  h1 #  O d#k@q@#88#44|#tD##`d\#|+1P#TH#$p$H#\ll0##\   #X!\!\!#D"H"H"@#x$$ $#%%&%>&V&#()d\)j\)# -XD0 - -$/#111 #3l44l#h6l6l6#77D7XZH8#89|9p#`9p9p9#:;;#0B<BB #hLl XPM$Md#dO>|OD|O#R^dj@dRpdR#S`4T4T8# Y8|\lY#dZlZ#([\8[#` t@a#cD      c#d d#f f#g"4 ( .H h#i4 i#j: @ j#kk#ll#dmF#lVX \( # #  # b8 w  88   # #0;Qat&8L[o    # 3 Q p x     "    lY Y- lZC W k 8[v   @a  c  d8 f 1 hPD ThY io  j k l gprs_ns2_sns.c$ans2_clear_elems$d.LC0.LC1ns2_clear_procedures.LC2ns2_clear_sgsnns2_sns_st_sgsn_unconfigured_onenterns2_add_procedure.LC7.LC3.LC6.LC5.LC4ns_sns_append_remote_eps.LC8.LC10.LC11.LC9ns2_sns_st_local_procedure_onenterns2_vc_create_ip.LC12.LC13nsvc_for_bind_and_remotens2_sns_st_configured_onenterns2_sns_st_sgsn_wait_config.LC14ns2_sns_st_bss_config_bss.LC16.LC15ns2_sns_st_bss_size.LC17ns2_sns_compute_local_ep_from_binds.LC18ns2_sns_st_bss_size_onentervty_dump_sns_ip4.LC20.LC21.LC19vty_dump_sns_ip6.LC22ns2_sns_st_bss_config_sgsn_onenterns2_sns_st_bss_unconfiguredns2_sns_st_sgsn_unconfiguredns2_update_weight_entry.isra.11do_sns_change_weight.LC25.LC24.LC23add_ip4_elem.isra.13add_ip6_elem.isra.14do_sns_addns2_sns_add_elements.isra.15remove_ip4_elem.isra.16remove_ip6_elem.isra.17do_sns_delete.LC26ns2_sns_st_configured_delete.LC30.LC29.LC27.LC28create_missing_nsvcs.isra.20ns2_sns_st_bss_config_sgsnns2_sns_st_sgsn_wait_config_ack.LC31ns2_sns_st_configured_add.isra.21ns2_sns_st_configured_change.isra.22ns2_sns_st_configuredns2_sns_st_bss_config_bss_onenterns2_sns_st_sgsn_wait_config_ack_onenter_sns_failed.constprop.25.LC32ns2_sns_st_local_procedure.LC34.LC33.LC35ns2_sns_st_all_action.LC40.LC37.LC39.LC36.LC38ns2_sns_st_all_action_bss.LC41ns2_sns_fsm_sgsn_timer_cb.LC42.LC43.LC44ns2_sns_fsm_bss_timer_cb.LC47.LC45.LC46.LC48ns2_sns_st_all_action_sgsn.LC53.LC50.LC49.LC51.LC52.LC54.LC57.LC58.LC56.LC55.LC59.LC60.LC61.LC62.LC63.LC65.LC66.LC67.LC69.LC68.LC70.LC72.LC71on_dso_load_ctx.LC74.LC73gprs_ns2_sns_bss_fsmns2_sns_bss_statesgprs_sns_event_namesgprs_ns2_sns_sgsn_fsmns2_sns_sgsn_states_talloc_freegprs_ns2_free_nsvcgprs_ns2_ip_bind_sockaddr_talloc_zeromemcpy_osmo_fsm_inst_state_chgosmo_panic_talloc_realloc_arraylog_check_levelosmo_fsm_inst_nameosmo_fsm_state_namelogp2logp_stub_GLOBAL_OFFSET_TABLE_osmo_log_infons2_tx_sns_addns2_tx_sns_change_weightns2_tx_sns_delgprs_ns2_ip_connect_inactivegprs_ns2_ip_vc_remoteosmo_sockaddr_cmpns2_vc_is_unblockedosmo_timer_delns2_prim_status_indns2_tx_sns_config_ackosmo_timer_scheduleget_value_stringgprs_ns2_cause_strsosmo_sockaddr_local_ipns2_tx_sns_sizens2_ip_bind_connectinet_ntoavty_outmemsetinet_ntopmemcmpgprs_ns2_ll_strgprs_ns2_nsvc_by_sockaddr_nsegprs_ns2_start_alive_all_nsvcsmemmovens2_tx_sns_ack_talloc_memdupns2_tx_sns_config_osmo_fsm_inst_dispatchgprs_ns2_free_nsens2_tx_sns_size_ackns2_vc_force_unconfiguredgprs_ns2_nse_sns_remotens2_sns_replace_nsvcns2_sns_bss_fsm_allocosmo_fsm_inst_alloc_osmo_fsm_inst_termns2_sns_rxmsgb_freegprs_ns_pdu_stringsns2_sns_dump_vtyvty_out_fsm_inst2ns2_sns_write_vtyosmo_sockaddr_str_from_sockaddrgprs_ns2_sns_add_endpointgprs_ns2_sns_del_endpointgprs_ns2_free_nsvcsgprs_ns2_sns_countns2_sns_notify_alivegprs_ns2_sns_add_bindgprs_ns2_is_ip_bindgprs_ns2_sns_del_bindns2_sns_update_weightsns2_sns_sgsn_fsm_allocosmo_fsm_register<X\  P@L x<l@L\ |L       8 H X t x %|  & &  %     <  T       8 L 8 `     $(.,08Px|2 3$2(,04Hpt7 37 $(,`x0@l| L8Hltx|;;Tl 3$BCDH|BCDH33X\`.d @Xht $4@| X \ ` d Xh Xl p x | Y   Z  !0!X!!""D""" # #T###$x$|$Z$$$|%%%%%&L&&&|' ''''((0( X(((((($)(),)0)l4)l8)<)@)D)YH)L)P)ZT)*0*d*$+P+h+++T,t,,-p-q-r-sD-P../t//t000001(1P111111131111H2`2p22223<3d3h3x3333333{33333.33{345506`67@77$8 8 8 8883849 \9`9d9.h999!::P:p:"::::::::::;;;;;<<<<=T====>> >\>>?\@@@@AB B0B4B8B P 1 pa|!|1  t!0 p `0 41 `,!,1 $!00`0 D0CD B0 pa0p000` 0 X0 `l0`00`0 0P ЍXtlX$ dXLO-PP$MPHpL SZ `@ T (0S 80#̠<!,L\ڶ3 0< 380#<AQ}ڶ3 03<  }0080#<AQuڶ3 0V3< # )"(R80 00P ! 8!  (!0 ?D0CD L 00 R P  0  00`?  z1000dd0000HH0000T\8@A@- Q '.-8*) R\ RY RV RS$ RP 2SM RH RE RB 0S?  0SP6QK <00CS  00 R& Q#  BR"!- ,P40S  R 1S 00 R 0S 0P  00 R 1S 0 RO-10,M,#4"8Pp20d( `R $$@ T V R P@P' (80#<AQڶ3 0< 380#<@Pڶ30~ 3<p 80#< AQڶ3 0 3<  &}00$3Y0&Z Pn000,ЍO/R P \3 0 0P3  H#00@0 Y P 3 尰ẁ2"2  "00 0 2 002 0 |"0 ^LD0CD B$D0CD B1 尠1!1 !000 tD0CD B00pp10\\00L100 尰ẁ01000  06|0 尐h00000 0  ,ЍT@4p8|`hT<DQC-01$M,#4"8P10( R $$@ T @ R Pq@P 80#<`AQzڶ30 <3` 80# $Ѝ`XD ,TH08$O-P1 ̠#4"$4M.(,8`"20p( R `%$@ T h R  P@PE 80#}0080#<AQڶ3 03W,0< 0 80#<@Pڶ3 030<0 ~0  0X 00)"(R80< ! @P3R03<"4 0(0S !)"(R80< !@P3R03<|"4 (0$0Sp500 S P0000DЍO/S P 5 `W 4$4 0 $0,  `4 4 `ẁW\ `4d$d4 0 X$0 , $ `4 0R0 4040<<0(0Sm0R0 (늬᪬}D0CD B\D0CD B0D0CD B|D0CD BD0CD LD0CD LT2 `W] 42d20 00TT2 , `0 "1 `ẁW9 110 001 ,   @0 tDЍ@1$p0W  R4 P 1 0 `1  X!00`L1 ,$R P  0  00p0  100000000x0\P$tH \(8PDr( O- D0CD LR P  0  00p+>  10000+0000+0xT0L@pxO-鄆PP$MO `@T| (pWC 80#

 80# <`! @Pڶ30 <3` 8#<0AQڶ# #< 6,0,0}  80#<@Pڶ30 <3 80#<@Pڶ303 '4X<p 080#<@PȠڶ3,̠03 0< 0[80#<@P Ƞڶ3,̠03 0< 0$0S P40 R P,000<ЍO/ $ Rh ,0P # `#  #,00 ` p3 x3 尠ap#p3  h#0  `$ p43 D0CD B0 D00@D BD0CD BD0CD BX2, 0`l2`00`2p , 0 @r1, aᰠ2002`p, 0 XD0CD BD0CD B<Ѝ(1$p0W  R. P 1 0 <1  4!00`(1 R P  0  00p0  100000000l0p)h`<dH< , xG-(MPP @T5 (`V 80# <`! @Pwڶ30 <3` 80#l2hAssert failed %s %s:%d NSE(%05u)-NSVC(%05u) invalid packet %s with SNS transmit NS BLOCKNSE(%05u)-NSVC(none) invalid packet %s with SNS NSE(%05u)-NSVC(%05u) %s %s cause=%s NSE(%05u)-NSVC(none) %s %s cause=%s transmit NS BLOCK ACKtransmit NS RESETtransmit NS RESET ACKtransmit NS UNBLOCKtransmit NS UNBLOCK ACKmsgb(%p): Not enough headroom msgb_push (allocated %u, head at %u < want headroom %u, len %u, tailroom %u) NSE(%05u)-NSVC(%05u) Not enough headroom for NS header NSE(%05u)-NSVC(none) Not enough headroom for NS header NULLNSE(%05u)-NSVC(%05u) %s %s (trans_id=%u, cause=%s, num_ip4=%u, num_ip6=%u) NSE(%05u)-NSVC(none) %s %s (trans_id=%u, cause=%s, num_ip4=%u, num_ip6=%u) NSE(%05u)-NSVC(%05u) %s %s (end_flag=%u, num_ip4=%u, num_ip6=%u) NSE(%05u)-NSVC(none) %s %s (end_flag=%u, num_ip4=%u, num_ip6=%u) NSE(%05u)-NSVC(%05u) Tx SNS-CONFIG-ACK (cause=%s) NSE(%05u)-NSVC(none) Tx SNS-CONFIG-ACK (cause=%s) NSE(%05u)-NSVC(%05u) %s %s (reset=%u, max_nr_nsvc=%u, num_ip4=%d, num_ip6=%d) NSE(%05u)-NSVC(none) %s %s (reset=%u, max_nr_nsvc=%u, num_ip4=%d, num_ip6=%d) GCC: (GNU) 6.4.0A*aeabi 5TE %|(-l27<AL%V[%H `Lepj|T %ou{8%`%xP%H  %\""%,$h$%(<t(%.X/%88%l?L?%pFG%M<N%S%"39DNdrLT XPx '":h$0G$0X$ i(pwX/0/0/0/8H?4GNgprs_ns2_message.c$ans2_tx_simple$d.LC3.LC1.LC2.LC4.LC0ns2_tx_sns_procedure.LC5.LC6.LC7.LC8.LC9.LC11.LC12.LC13.LC10.LC14.LC15.LC16.LC17.LC18.LC19.LC20.LC21.LC22.LC25.LC24.LC23.LC27.LC26.LC29.LC28.LC31.LC30ns2_msgb_alloclog_set_contextlog_check_levelget_value_stringlogp2osmo_paniclogp_stub_GLOBAL_OFFSET_TABLE_osmo_log_infogprs_ns_pdu_stringsmemcpymsgb_freens2_validatens2_tx_blockrate_ctr_group_get_ctrrate_ctr_addgprs_ns2_cause_strsns2_tx_block_ackns2_tx_resetns2_tx_reset_ackns2_tx_unblockns2_tx_unblock_ackns2_tx_alivens2_tx_alive_ackns2_tx_unit_datans2_tx_statusmsgb_lengthmemsetns2_tx_sns_addns2_tx_sns_change_weightns2_tx_sns_delns2_tx_sns_ackns2_tx_sns_configns2_tx_sns_config_ackns2_tx_sns_sizens2_tx_sns_size_ackL(M4MNNO@P\OPQOR8OhR|STU         LM$MVV(VPVQQQ VXQNPW Q0NlPRRS    T     D QH L P  M M N L Z [ V N4 N| P N O O P` P Q Q O O,PXQRROO$R@OTORST U\          HMTMNL0VdNNPN$OdPPQO8PlQRRO R<OlRST  U                <MHMNLlVVN0NxPNOOPTPtOOPQ,QXQQRROOPRlOORST# U\ #       #$ (,#0 48<@ DHL dMpMNL|VVN0NxPNOPHP|QQOP4QdRROR O4 RH SL TP &T X  ` Ud h  l  t &x |        &   &         M M,!N\!N!P!P "RT"R\"S`"Td")h"l" t")x"|" ")" "")" ""M"M"N,#Nt#P#P#R$$R,$S0$T4$,8$<$ D$,H$L$ P$,T$ X$\$,`$ d$x$M$M$M$M$M$Mt%N%N%O&P0&Ol&P&Q&O'R'OL'R|'N'P'W'N$(PT(R|(R(S(T(U(( ( (( ( (/(( ( (( ( (0( (1( ( (0( (1)L)M$)MP*V*N*N*O*O<+P\+f ,V@,QX,Ol,O,P,Q-V\-V-O-O-R-O.O4.RX.Q.Q.g.Q.Q.S.T.U/\// / / // / $/ (/,/0/ 4/8/R@>N>P>W>Q>N ?P@?Rd?Rl?Sp?Tt?Ux?|?;? ??<? ? ? ? ? ??;? ??<? ?? ? ?? ? ?? ??L @M@M@VTANANANAO BP0BNPBOBPBOBPCQ4COXCR|COCRCQCO0DPdDQ|DODRDOERlENEPEWENFPDFRhFRpFStFTxF\|F?F FUFF F F@F F F@F F?F F FF F F FF F FF F F8F8F8F8FF FG G G G G 20 0S 0PUP} 4Py 0R  60,80klЍ!1 *10"P1010! 10y  `U xxxq p 0R  00`U8! 0!0001 ``\T<<<<`pTT@@$|dtdl d,$|lll4   p@- P`@!0P $0S 0(S"( t00pp\00 0(S"( @00<pp00phX<4X0p@-0@T DP`PP@T Pp@pP<Ÿ@- M `pP@!pPg PP* PrpPd P5 0(S"( H20D Ѝ 0(S"( 20P ЍrpP# PL 0(S"(e 10 Ѝ10 8R#8H !   P Ѝ 0(S"(@ P10LP 0(S"(' $10 P Ѝ 0(S"( 00P Ѝ 8R#8    P00  0000y|00t00l  D<xLD xphp@- `P@!0P @T $0S l pp 0(S"( 8004pp00t4,@-@p@-P@P+ 0S 0!S  p   0S  P P 0S 0S! 00 p 0S 00| p` XXp<00400 |pL 80A- Pp0!  H`P2 0S 0 !S  S , 000S0S R  0 S X00T@00800,x TL<4p@-0S 0S R@PP 0Ph0@-@ M R 0L"S D" < Ѝ0$ R 0"S "  Ѝ0PP6 0S 0!S !  0 S,0 S) R S  P&P% \  0S@ 010(  0S1 10  0  00  00P SPP Pzh00`00D@8 , L d\O-@ 0 MS`$PY Pp* Y8 0x#S p# l$PU" PpS$ 08#S 0# ,U 0 0W  ЍP 0pP pPQ 0S 0"S " t0SG0SD R 0[  R@ Y= 0["  0PA ! 00PF  pN P rp 0? SR100 0 0Sl10h T!TTT1  0S8104 o 10 0S  10 a0000cS00 O 0S 00 D000000pld0,$|lh\DDD4(p@-`P#@P 0S 0 S  p   0S0S  Tp 0S 00 phPh P 0P  0@0p,00pt``(@-PM@ ` 0S 0!S  t`ЍX! $0S 0@!S  4`Ѝ! (p"(P 0 S  `8`P 0 S  ``P 0x S p  l``P `xlT8,pldG- @M`p 0S$PY P* Y8 0!S ! $PU" PS$ 0!S ! U 0 0X ЍP 0P ("( P 0!S ! 8p P 0 S  bp P 0S   0S h  dP  H  d\LDG- `M@Pp  0S 0d#S  XPЍ<# $0S 0$#S  PЍ" 20P ,0S 0S 20 P20 0S 20 P( p"(P 0P"S H" DP020@PP 0S " P P$ 0S 3R !   P! 0V 0S |! xPqd! 3R L! H  P`,! $0S 0S ! PO   ! )R 0S 00P: 0R5 000\P8HD<,xp`H8(C-`M@ Pp 0S 0"S  PЍ" $0S 0"S  PЍp" h20P ,0S 0S 4200 P20 0S 20 P( p"(P 0!S ! P10@PP 0S x! tP 0P$  R 3R 0! ,  P! 0V 0S  Pq  3R    P`   0RX Sp  l`0$tl, lp@-`@ $0S &:S @10P!0P* 0V7 0(S"( 10p 0 S  p 0 S  p00 0(S"( 00pl00 0R p@ @p8xhO- PMp`  R$@Q @- Q1 0<"S 4" 0$@T@ R$ 0!S T0 0X` `Ѝ!  ( "( P 0l!S d! `@0 0`P 00!S (! $!  P ,Y 0S00 00 0S00  8#8 P 0S t  p`00X  40(d`X($ ph\TO-P MpQ/`᰿ $@Y @- Y3 0"S " $@T@ Q$ 0"S T0 0Xp pЍT" 0 0   P 0"S " H0 0pP 0!S ! 1 0 P ,0S 0S10| h10 0ST10P    0P 0U  Q 100000 0S  {    P 00w 0S  cp  P|pdPDxlC- MpP ` @H$H8@ #8  Ѝp@- M@`000 8#8Ѝp@-P M@ ` 0S 0h!S `! \ ЍD1p0P !0P# U2 0 S 000 0S 00 0000 8R#8    h   0R@ @`\T<tdO- ` MP@ p 0 0 "S >  Ѝ$ 0!S 2 S0 0Q3 A@0P0 x'xP- 0d!S \! XY0 0Z  Ѝ ! ! 0S 10 00 ("@P 0 S   00P   0S `  \L  \XP\THp@-P@ R 0 S  Pp  `P PP 0p S h  dP 0@ S 8  4Phd\84,p@-@P0P  xxh000P p 0S 8004 p00h `4(G-`q MR@p 0!S   Ѝ|!  fR d00P&H PP! 0S 10  Ѝ rR R 0@000 0  @P00 R P d0d 00 @P80 x\@\DA- `@P p 0S 0d S \  XD0@0p@p0P  \XP<p@-P@  0S 0X S P  Lp80@0@0P pPLD0@-0 R 0` S X  P@ @ @0P XTL8p@-P@  0S 0\ S T  Pp<0H0$H@0P pTPH4A-`M@ Pp 0S 0`!S X! TЍ( "(P 0 S0 p@PpP 0 S  0 P 0S h00d 0  ! 400XTLd\0p@- dPP 08@T `@D0@0T@D P p`l!l A-@P`PP  04!S ,! (pP 0V# 0 S  ̀  pP P 0 p  p `0p0` 0P S H  Dd,( XHD<C-` MP @V` xڸoob0S0S R@p0P'  R- 0H!S  <Y' Ѝ! @P. 0 @p  @   `0P    0 Ѝ Ѝ 0t S l  h 0T S L  Hh@4lh`LH@p@- ` HPP d00P 000p 0, S $  p\$ p@- ` HPP d00P 0$@00p 0, S $  p\$ @-0 R 0 S x  p`  0P ,0S( (((0 xtlXA- 0S$0pSP` @T 0P P@T< <<<0 , ,,f> ,,,_O-$0$MS@P`40$ Sq] 0嘁S넡 Pp 90SM `10\ 0 0 &S< 0 qSpqp P   P   0 <V$Ѝ`( `, $ЍOl d000P00PH00l\Hh`LD(S  0S/1@-@ M` pP R00    @0 P0 S 0 S 0S l00h@T  @T Ѝ,  $00 h`( H0A-P@U @D`p0 @U@D@X0A-0PR@ppU @D`0 @U@DP0A-0`Pp@W @D`0 l@W@D0`@Vp@D 80S  3/@V@DT00Q 0Q 0 QRPA-  pP`XH$HPP PP  0P  P 00 S (  $P($p@-@@0 00  P, @@(Px`PFZ,n p p p@-PPuA @      :?AFIKNSU ]_ b gi n qs v pX`@ H-- -h+ ,*+****))$<@\))()(((|(t(|(( (l%%''D'X'$$4$@$&'|&& $#D#!!4"T" !hTX,H\. ... .$.8.D.X.d.p... . . no accept-dynamic-ip-sns can be only used with UDP bind%saccept-dynamic-ip-sns can be only used with UDP bind%sno accept-ipaccess can be only used with UDP bind%saccept-ipaccess can be only used with UDP bind%s ip-sns-role-sgsnns%s timer %s %u%s txqueue-max-length %u%s bind %s %s%s fr %s %s%s listen %s %u%s accept-ipaccess%s accept-dynamic-ip-sns%s dscp %u%s socket-priority %u%s ip-sns signalling-weight %u data-weight %u%s ip-sns-default bind %s%s nse %u%s%s ip-sns-bind %s%s nsvc ipa %s %s %u nsvci %u%s nsvc udp %s %s %u%sgprs_ns2_vty.cnsvc->nsvci_is_validAssert failed %s %s:%d nsvc fr %s dlci %u nsvci %u%svnseCould not find NSE for NSEI %u%sGiven NSEI %u doesn't use IP-SNS%sCould not find NSVCI %05u%sblockThe NS-VC %05u will be blocked.%sThe NS-VC %05u is already blocked.%sAn unknown error %d happend on NS-VC %05u.%sunblockThe NS-VC %05u will be unblocked.%sThe NS-VC %05u is already unblocked.%sThe NS-VC %05u has been resetted.%sCan not find the given bind '%s'%sip-sns-default bind can only be used with UDP bind%sgprs_ns2_vty.c:1705Bind '%s' was not an ip-sns-default bind%sCan not find NS Entity %s%sIgnoring non-persistent NS Entity%sDeleting NS Entity %u%sgprs_ns2_vty.c:188This NSE doesn't support UDP.%sThis NSE doesn't support UDP with dialect ip-sns.%sno ip-sns-bind can only be used with UDP bind%sgprs_ns2_vty.c:221Bind %s is not part of this NSE%sCan not mix NS-VC with different link layer%sCan not mix NS-VC with different dialects%sip-sns-bind can only be used with UDP bind%sstruct vty_nse_bindFailed to add ip-sns-bind %s already present%sFailed to add ip-sns-bind %s out of memory%sFailed to add ip-sns-bind %s! %d%sCan not parse IPv4/IPv6 or port.%sCan not remove specified SNS endpoint.%sSpecified SNS endpoint already part of the NSE.%sCan not add specified SNS endpoint.%sThis NSE doesn't support UDP with dialect ipaccess.%sCan not find bind with name %s%sBind %s is not an UDP bind.%sCan not find NS-VC with remote %s:%u%sNS-VC with remote %s:%u is a dynamic NS-VC. Not configured by vty.%sNS-VC is not part of this NSE!%sNS-VC doesn't have a nsvci!%sNS-VC has a different nsvci (%u)!%sThis NSE doesn't support UDP with dialect static alive.%sNSE doesn't support NSVCI.%sNo NSVCs configured%sCan not find NS-VC with NS-VCI %u%sNS-VC with NS-VCI %u is not part of this NSE!%sCan not create NS-VC.%sSpecified NSVC is already present in this NSE.%sSpecified NSVC is already present in another NSE%05u.%sThis NSE doesn't support frame relay.%sCan not find fr interface "%s"%sCan not find a NS-VC on fr interface %s with dlci %u%sThe specified NS-VC is not a part of the NSE %u!%sTo remove this NS-VC go to the vty node 'nse %u'%sCan not find fr interface "%s". Please configure it via fr vty.%sA NS-VC with the specified DLCI already exist!%sA NS-VC with the specified NS-VCI already exist!%sFailed to create the NS-VC%sfr can be only used with frame relay bind%sInterface not found.%sThe specified interface is not bound to this bind.%sbind %s does not exist!%sgprs_ns2_vty.c:156frnetInterface %s already used.%sFailed to bind interface %s on fr. Err: %d ip-sns signalling-weight <0-254> data-weight <0-254> can be only used with UDP bind%sdscp can be only used with UDP bind%slisten can be only used with UDP bind%sCan not parse the Address %s %s%sA bind with the specified address already exists!%sFailed to create the bind (rc %d)!%sInvalid ID. The ID should be only alphanumeric.%sA bind with the specified ID already exists with a different type (fr|frgre|udp)!%sstruct vty_bindgprs_ns2_vty.c:140Can not create bind - out of memory%sip-sns-role-sgsnFailed to create vty NSE!%sFailed to create NSE!%sA dynamic NSE with the specified NSEI already exists%sgprs_ns2_vty.c:327struct vty_nseNo NS-VC by that identifier%sNo NSE by that identifier%sno listen can be only used with UDP bind%sbind->ll == GPRS_NS2_LL_UDPnse->ll == GPRS_NS2_LL_UDPnse->dialect == GPRS_NS2_DIALECT_SNSNULLPERSISTDYNAMICALIVEDEAD(blocked by O&M/vty) (cause: remote) NSVCI %05u: %s %s %s %s %ssince %s %s sig_weight=%u data_weight=%u %s %s %ssince NSEI %05u: %s, %s since %u NS-VC:%snseiNo such NS Entity%slogging filter nsvc nsvci <0-65535>Configure logging Filter log messages Filter based on NS Virtual Connection Identify NS-VC by NSVCI Numeric identifier logging filter nse nsei <0-65535>Configure logging Filter log messages Filter based on NS Entity Identify NSE by NSEI Numeric identifier nsvc <0-65535> (block|unblock|reset)NS Virtual Connection NS Virtual Connection ID (NS-VCI) Block a NSVC. As cause code O&M intervention will be used. Unblock a NSVC. As cause code O&M intervention will be used. Reset a NSVC. As cause code O&M intervention will be used. nse <0-65535> restart-snsNSE specific commands NS Entity ID (NSEI) Restart SNS procedure nsvc nsei <0-65535> force-unconfiguredNS Virtual Connection The NSEI Reset the NSVCs back to initial state show ns (nsei|nsvc) <0-65535> [stats]Show running system information Display information about the NS protocol Select one NSE by its NSE Identifier Select one NSE by its NS-VC Identifier The Identifier of selected type Include Statistics show ns persistentShow running system information Display information about the NS protocol Show only persistent NS show ns entities [stats]Show running system information Display information about the NS protocol Display information about the NS protocol entities (NSEs) Include statistics show ns binds [stats]Show running system information Display information about the NS protocol Display information about the NS protocol binds Include statistic show nsShow running system information Display information about the NS protocol no ip-sns-bind BINDIDNegate a command or set its defaults IP SNS binds Name of NS udp bind whose IP endpoint will not be used as IP-SNS local endpoint ip-sns-bind BINDIDIP SNS binds Name of NS udp bind whose IP endpoint will be used as IP-SNS local endpoint. Can be given multiple times. txqueue-max-length <1-4096>Set the maximum length of the txqueue (for UDP) Maximum length of the txqueue no ip-sns-default bind IDNegate a command or set its defaults Defaults for dynamically created NSEs created by IP-SNS in SGSN role IP SNS binds Name of NS udp bind whose IP endpoint will be removed as IP-SNS local endpoint. ip-sns-default bind IDDefaults for dynamically created NSEs created by IP-SNS in SGSN role IP SNS binds Name of NS udp bind whose IP endpoint will be used as IP-SNS local endpoint. Can be given multiple times. no ip-sns-remote (A.B.C.D|X:X::X:X) <1-65535>Negate a command or set its defaults Delete a SNS Initial Endpoint SGSN IPv4 Address SGSN IPv6 Address SGSN UDP Port ip-sns-remote (A.B.C.D|X:X::X:X) <1-65535>SNS Initial Endpoint SGSN IPv4 Address SGSN IPv6 Address SGSN UDP Port no nsvc ipa BIND (A.B.C.D|X:X::X:X) <1-65535> nsvci <0-65535>Negate a command or set its defaults Delete a NS Virtual Connection NS over UDP A unique bind identifier created by ns bind Remote IPv4 Address Remote IPv6 Address Remote UDP Port NS Virtual Connection ID (NS-VCI) NS Virtual Connection ID (NS-VCI) nsvc ipa BIND (A.B.C.D|X:X::X:X) <1-65535> nsvci <0-65535>NS Virtual Connection NS over UDP ip.access style (uses RESET/BLOCK) A unique bind identifier created by ns bind Remote IPv4 Address Remote IPv6 Address Remote UDP Port NS Virtual Connection ID (NS-VCI) NS Virtual Connection ID (NS-VCI) no nsvc udp BIND (A.B.C.D|X:X::X:X) <1-65535>Negate a command or set its defaults Delete a NS Virtual Connection NS over UDP A unique bind identifier created by ns bind Remote IPv4 Address Remote IPv6 Address Remote UDP Port nsvc udp BIND (A.B.C.D|X:X::X:X) <1-65535> signalling-weight <0-254> data-weight <0-254>NS Virtual Connection NS over UDP A unique bind identifier created by ns bind Remote IPv4 Address Remote IPv6 Address Remote UDP Port Signalling weight of the NSVC (default = 1) Signalling weight of the NSVC (default = 1) Data weight of the NSVC (default = 1) Data weight of the NSVC (default = 1) nsvc udp BIND (A.B.C.D|X:X::X:X) <1-65535>NS Virtual Connection NS over UDP A unique bind identifier created by ns bind Remote IPv4 Address Remote IPv6 Address Remote UDP Port no nsvc nsvci <0-65535>Negate a command or set its defaults Delete NSVC NS Virtual Connection ID (NS-VCI) NS Virtual Connection ID (NS-VCI) no nsvc fr NETIF dlci <16-1007>Negate a command or set its defaults Delete frame relay NS-VC frame relay frame relay interface. Must be registered via fr vty Data Link connection identifier Data Link connection identifier nsvc fr NETIF dlci <16-1007> nsvci <0-65535>NS Virtual Connection frame relay frame relay interface. Must be registered via fr vty NS Virtual Connection ID (NS-VCI) NS Virtual Connection ID (NS-VCI) Data Link connection identifier Data Link connection identifier %s(config-ns-nse)# no fr NETIFNegate a command or set its defaults Delete a frame relay link Delete a frame relay link Interface name(e.g. ep0) fr NETIF (fr|frnet)frame relay Interface name(e.g. ep0) fr (user) is used by BSS or SGSN attached to UNI of a FR network frnet (network) is used by SGSN if BSS is directly attached ip-sns signalling-weight <0-254> data-weight <0-254>IP SNS signalling weight used by IP-SNS dynamic configuration signalling weight used by IP-SNS dynamic configuration data weight used by IP-SNS dynamic configuration data weight used by IP-SNS dynamic configuration no accept-dynamic-ip-snsNegate a command or set its defaults Disable dynamic creation of NS Entities by IP-SNS PDUs accept-dynamic-ip-snsAllow to create dynamic NS Entities by IP-SNS PDUs no accept-ipaccessNegate a command or set its defaults Reject NS Reset PDU on UDP (ip.access style) accept-ipaccessAllow to create dynamic NS Entity by NS Reset PDU on UDP (ip.access style) socket-priority <0-255>Set socket priority on the UDP socket Priority Value (>6 requires CAP_NET_ADMIN) no dscpSet DSCP/TOS on the UDP socket DSCP Value dscp <0-63>no listenNegate a command or set its defaults Delete a IP/Port assignment listen (A.B.C.D|X:X::X:X) <1-65535>Configure local IP + Port of this bind Local IPv4 Address Local IPv6 Address Local UDP Port %s(config-ns-bind)# no bind IDNegate a command or set its defaults Delete a bind Unique identifier for this bind bind (fr|udp) IDConfigure local Bind Frame Relay UDP/IP Unique identifier for this bind (to reference from NS-VCs, NSEs, ...) no nse <0-65535>Negate a command or set its defaults Delete a Persistent NS Entity NS Entity ID (NSEI) nse <0-65535> [ip-sns-role-sgsn]Persistent NS Entity NS Entity ID (NSEI) Create NSE in SGSN role (default: BSS) timer (tns-block|tns-block-retries|tns-reset|tns-reset-retries|tns-test|tns-alive|tns-alive-retries|tsns-prov|tsns-size-retries|tsns-config-retries|tsns-procedures-retries) <0-65535>Network Service Timer (un)blocking Timer (Tns-block) timeout (un)blocking Timer (Tns-block) number of retries Reset Timer (Tns-reset) timeout Reset Timer (Tns-reset) number of retries Test Timer (Tns-test) timeout Alive Timer (Tns-alive) timeout Alive Timer (Tns-alive) number of retries SNS Provision Timer (Tsns-prov) timeout SNS Size number of retries SNS Config number of retries SNS Procedures number of retries Timer Value nsConfigure the GPRS Network Service%s(config-ns)# frfrgreudptns-blocktns-block-retriestns-resettns-reset-retriestns-testtns-alivetns-alive-retriestsns-provtsns-size-retriestsns-config-retriestsns-procedures-retriesGCC: (GNU) 6.4.0A*aeabi 5TE 47 < A F|4]D  b 4|z| |4 4 l44    4  D   H (  T h | ! ' -` 3 9 ? D Jp  P 4 ` f  l h4  } \4,    4  X   hh40DD`|4L  (  40* 0 6 < hBh|4T4Tn0 tP z   L4x  H x    D4 DD4 4 <<4!) /` !5!@4%L R X ^` d j8 p v &|&40) ))4+ L l  P+P+ 4. \.\.41$  222L024|4K\ Q W ] 4c447v |H   \7\74D8 X @ l8l849  09094:   8;8;4; ;;4<#l <)<4=$==$=4==N=4d?a g n u ?|?4@@@4A< p    AA44C X   @ $ CC4D  DD4LE% \E,\E4EB I F4FP8 WT F4H^ e l s z    , | IIT4LJ4 P T pJpJT4JJJd4$K(K(K4L L L4Md l M4N N4P4 !40(<((NP(cx(t((((@(h((T ( 4(\(,(<(O(n($(LT((( ( @(2 h(P (i ( ( ( 0( X( T ( (" $(A L(Y t(y ( ( ( ( <( d( (4 4    = E [ s    8`     ! 7 W q |           7 I c t        :Ts%3Sq1IZtFF,#8QM k Ngprs_ns2_vty.c$acfg_nscfg_no_ns_bind_accept_sns$d.LC1.LC0.LC2cfg_ns_bind_accept_sns.LC3cfg_no_ns_bind_ipaccess.LC4cfg_ns_bind_ipaccess.LC5show_ns_binds.LC6cfg_ns_timerconfig_write_ns.LC9.LC10.LC11.LC12.LC19.LC13.LC20.LC21.LC24.LC7.LC23.LC28.LC14.LC15.LC16.LC17.LC18.LC25.LC29.LC27.LC8.LC22.LC26nse_restart_sns.LC31.LC30vty_bind_by_namensvc_block.LC33.LC37.LC38.LC40.LC34.LC36.LC35.LC32.LC39nsvc_force_unconfnsvc_force_unconf_cbcfg_no_ns_ip_sns_default_bind.LC42.LC44.LC41.LC43cfg_no_ns_nsei.LC46.LC47.LC48.LC45vty_nse_check_snscfg_no_ns_nse_ip_sns_bind.LC49.LC50.LC51.LC53.LC52cfg_ns_nse_ip_sns_bind.LC55.LC54.LC56.LC57.LC60.LC58.LC59cfg_ns_ip_sns_default_bindcfg_no_ns_nse_ip_sns_remote.LC61.LC62cfg_ns_nse_ip_sns_remote.LC64.LC63cfg_no_ns_nse_nsvc_ipa.LC65.LC67.LC66.LC69.LC70.LC68.LC71.LC72cfg_no_ns_nse_nsvc_udp.LC73cfg_no_ns_nse_nsvci.LC77.LC74.LC75.LC76cfg_ns_nse_nsvc_ipa.LC78ns_nse_nsvc_udp_cmds.LC80.LC79cfg_ns_nse_nsvc_udp_weightscfg_ns_nse_nsvc_udpcfg_no_ns_nse_nsvc_fr_dlci.LC81.LC84.LC82.LC83cfg_ns_nse_nsvc_fr.LC86.LC85.LC87.LC88cfg_no_ns_bind_fr.LC89.LC91.LC90cfg_no_ns_bind.LC93.LC92cfg_ns_bind_fr.LC94.LC95.LC96cfg_ns_bind_ip_sns_weight.LC97cfg_ns_bind_priority.LC98cfg_no_ns_bind_dscpcfg_ns_bind_dscpcfg_ns_bind_listen.LC99.LC100.LC101.LC102cfg_ns_txqueue_max_lengthcfg_ns_bind.LC103.LC104.LC105.LC106.LC107cfg_ns_nsei.LC108.LC111.LC113.LC112.LC110.LC109logging_fltr_nsvc.LC114logging_fltr_nse.LC115cfg_no_ns_bind_listen.LC116.LC117.LC118.LC119.LC122.LC121.LC124.LC123.LC125.LC127.LC126.LC128.LC129.LC120dump_nse.LC130.LC131.LC132show_ns_persshow_ns_entitiesshow_nsshow_nse.LC133.LC134vty_nsiip_sns_default_bindsnsesvty_fr_networkshow_ns_cmdshow_ns_binds_cmdshow_ns_entities_cmdshow_ns_pers_cmdshow_nse_cmdlogging_fltr_nse_cmdlogging_fltr_nsvc_cmdnsvc_force_unconf_cmdnsvc_block_cmdnse_restart_sns_cmdcfg_ns_cmdns_nodecfg_ns_timer_cmdcfg_ns_nsei_cmdcfg_no_ns_nsei_cmdcfg_ns_bind_cmdcfg_no_ns_bind_cmdcfg_ns_ip_sns_default_bind_cmdcfg_no_ns_ip_sns_default_bind_cmdcfg_ns_txqueue_max_length_cmdns_bind_nodecfg_ns_bind_listen_cmdcfg_no_ns_bind_listen_cmdcfg_ns_bind_dscp_cmdcfg_no_ns_bind_dscp_cmdcfg_ns_bind_priority_cmdcfg_ns_bind_ip_sns_weight_cmdcfg_ns_bind_ipaccess_cmdcfg_no_ns_bind_ipaccess_cmdcfg_ns_bind_fr_cmdcfg_no_ns_bind_fr_cmdcfg_ns_bind_accept_sns_cmdcfg_no_ns_bind_accept_sns_cmdns_nse_nodecfg_ns_nse_nsvc_fr_cmdcfg_no_ns_nse_nsvci_cmdcfg_no_ns_nse_nsvc_fr_dlci_cmdcfg_ns_nse_nsvc_udp_cmdcfg_ns_nse_nsvc_udp_weights_cmdcfg_no_ns_nse_nsvc_udp_cmdcfg_ns_nse_nsvc_ipa_cmdcfg_no_ns_nse_nsvc_ipa_cmdcfg_ns_nse_ip_sns_remote_cmdcfg_no_ns_nse_ip_sns_remote_cmdcfg_ns_nse_ip_sns_bind_cmdcfg_no_ns_nse_ip_sns_bind_cmdvty_outgprs_ns2_bind_by_namevty_out_stat_item_groupget_string_valuestrtol_GLOBAL_OFFSET_TABLE_gprs_ns_timer_strsget_value_stringget_value_string_or_nullgprs_ns2_fr_bind_netifgprs_ns2_fr_bind_rolegprs_ns2_fr_nsvc_dlcigprs_ns2_ip_vc_remoteosmo_sockaddr_str_from_sockaddrgprs_ns2_ip_bind_sockaddrosmo_panicns2_sns_write_vtyvty_ll_namesvty_fr_role_namesgprs_ns2_nse_by_nseigprs_ns2_free_nsvcsstrcmpgprs_ns2_nsvc_by_nsvcins2_vc_unblockns2_vc_resetns2_vc_blockgprs_ns2_nse_foreach_nsvcgprs_ns2_free_nsens2_vc_force_unconfiguredns2_vc_fsm_start_talloc_freegprs_ns2_sns_countgprs_ns2_sns_del_bindns2_nse_set_dialecttalloc_named_constgprs_ns2_sns_add_bindosmo_sockaddr_str_from_strosmo_sockaddr_str_to_sockaddrgprs_ns2_sns_del_endpointgprs_ns2_sns_add_endpointgprs_ns2_nsvc_by_sockaddr_bindgprs_ns2_free_nsvcgprs_ns2_ip_connectgprs_ns2_fr_bind_by_netifgprs_ns2_fr_nsvc_by_dlcigprs_ns2_fr_connectgprs_ns2_free_bindlogp_stubgprs_ns2_fr_bindlog_check_levellogp2osmo_log_infogprs_ns2_ip_bind_set_sns_weightgprs_ns2_ip_bind_set_prioritygprs_ns2_ip_bind_set_dscpgprs_ns2_ip_bind_by_sockaddrgprs_ns2_ip_bindgprs_ns2_is_ip_bindns2_ip_set_txqueue_max_lengthosmo_identifier_valid_talloc_zerotalloc_strdupgprs_ns2_create_nse2log_tgt_mutex_lock_implosmo_log_vty2tgtlog_tgt_mutex_unlock_implns2_sns_add_sns_default_bindsns2_vty_dump_nsvcosmo_fsm_state_namegprs_ns2_ll_strns2_vc_is_unblockedvty_out_uptimevty_out_newlinevty_out_rate_ctr_groupns2_sns_dump_vtygprs_ns2_lltype_strsosmo_fr_network_dump_vtygprs_ns2_vty_init_reducedosmo_fr_network_allocinstall_lib_element_veinstall_lib_elementinstall_nodegprs_ns2_vty_initH\l]   \]  D\h]|  \]  t^_`ab<\tc\\Ld|\]efd \h\h\eg$\\hli\ji\L\\\\ \$ h4 ip \ k lH \ k a   " b    #   $  m % &     n  '    (   )  *  +   ,     $  (  , -0  4  8 .<  @  D /H  L  P 0T  X 1\  ` 2d 3h 4l 5t  x 6|        7  3 8 5 ` o$ \d \p p   <   =  q  4 `H rd q| q s \ t\ u`\\\\X\\DE F G H  $ (I, 0J4 8K< @LD HIL P T X \ ` d `ovw \p08 <=@ LxTy\ \P\z T  U VW  `oL\x\wz \04 8 <[@ D\HP]X \^` d {{ \`\\\\\kz] |,}T X \e` d hfl p tgx| h V345i  \d\}}}\~](\T\xk\\ \L\x | m  n  op q V345 r  s   r s   H\\~  $T( ,0 4V8<p@ d`\\D\\\\} e  f   z$ ( ,z0 4 8{\`\ \$ }< }\ }  \  \ !@!\l!\! ! !m! ! !n! ! !z! ! !z! !! !! ! !`"`@"\"\"]"\8#\X##\##\#0$\t$\$\$\P%\\%|%}% %e% % %% %% %% % %% % %z% % %z% %% % %% % %% % && & & && <&`l&\&\&]('\d'\''\'(\(\(\(\(\()}0) 4)e8) <) @)D) H)L) P)T) X) \)`) d) h)zl) p) t)zx) |)) ) )) ) )) ) )`)r,*\\*\*\*\*+}+ + $+(+ ,+ 0+4+ 8+ <+@+ D+ H+L+ t+`+`+\(,\L,}t,},,\,-\(-]d-\-\--\. . .m. .n. . . $.z(. ,. 0.z4.8. <.@. D. H.L. P.T. X. .\/\\@>x>\>>>\?4?\d? h? l?p? t?x?|? ? ?? ? ?? ?`?@@<@_L@|@\@\@A\AzA\AaAmA A AA A AAAAA A AA` Bq`BoB\BCTCzC\C\CCCC CCCC CC C CC C CD`D$D@Dr\DD\DDD D DD`DDDo EEXh j$ D d h0 BN`qDgprs_bssgp2.c$a$d.LC0bssgp_fc_gran_tblbssgp2_nsi_tx_ptpmemsetgprs_ns2_recv_primbssgp2_nsi_tx_sigbssgp2_enc_bvc_blockbssgp_msgb_allocmemcpyosmo_panicbssgp2_enc_bvc_block_ackbssgp2_enc_bvc_unblockbssgp2_enc_bvc_unblock_ackbssgp2_enc_bvc_resetbssgp_create_cell_idbssgp2_enc_bvc_reset_ackbssgp2_enc_statusmsgb_lengthbssgp2_dec_fc_bvc__aeabi_uldivmodbssgp2_enc_fc_bvcbssgp2_enc_flush_llbssgp2_enc_fc_bvc_ackbssgp2_dec_fc_msbssgp2_enc_fc_msbssgp2_enc_fc_ms_ack$-X.|,1,2333   012383< @ P12(3X3\ ` p12H3x3|  1428233H3x333       1 2 8 2 34 3` 3 3 3      1 2 ; 2 2P3|333-    $ 1=P2t=2=L2t=2h2P3|333343`333$         122h223@3p333     133  $1|2=D2p=2333D3l333$       12 3H 3t 3x  |   .symtab.strtab.shstrtab.rel.text.data.bss.rodata.rodata.str1.4.comment.note.GNU-stack.ARM.attributes4  @' % + 0 82 kG03!PE!`pE!+p!@ , %\,pbssgp_bvc_fsm.o/0 0 0 644 18872 ` ELF(F4(0S/, R/@-@MT  04/ЍC-LM f@P `@pp@0 PP P 4 @P 0@ p`0LЍP\H @-0 1@- P0@R$M?00!R0 v?0S00L#R Q),!000`V- 0,P 0,`p00000 0 p0  $Ѝ 40 0 p000 000D0 p0$0| xxx8,O-d! 0!`" 4#@Dq 8QMLp,(1P0Y. ,P 0,0P0 0  P 0   0ЍO 0 D0PH0P 00L,ttt8,A-AhqQMp,@)(0*4+P 8Q`\ ! 0S&Q 0S*! 0  ,0S PU 0 2 5/Ѝ 0S 0S D 0S KH 0 4  0  \,O-l! 0!`" 4#@L 8QMLp.01P0Y0 ,P 0,0P0 0  P 0  0Ѝ 0 D0PH0P 00T4ttt8,00S  @-I? @-0 @ M Ġ^ P  2Ѝ \     0  @- 00M@\!  P  0"rЍ \ 0  0  0  @- PaU M@0`2 UpWI W(H! 0 4!4 3,!,,?  3 0 0 0 0 0 ЍpW Wt 0 | | 0  Ѝ F$ 0 404 0l,G3t9,BG-8rQMP@p Q`  2 0! 0  Ѝ)0(`*d+0hl <0R)10pWI 0,P&0S< !X!0T   ,0S PU 0 2 5/Ѝ0S D 0,p0 0  0 L0 044$L<0p@-0@ P0 .0/ 4 p@p@;G-VM@p`P Q> p!6&0 00 Ѝ pWXX60PU 0,P 0,P`6&00`6  5Y 0,P 0,5 0 %5  븐YPU 0,P 0,P,5,%005   0SЍGZ글X40PU 0,P 0,P4$004   0SЍ)(0$*4 +8<P<0Up 0,P 0,P3 0 # 3  0S; P8 ЍGJD30PU 0,P' 0,P`83 0L,#,3   `VJPU 0,Pp 0,P2"00`2  ["O 0  d2 0P 2 0 !0 1!0 00 1 0D0d1 0P`01` 0`0` 0`0` 0(boiQ$Sx5B0$e[XLaXL$O-8gTM@pP` Q(3&pz#")0(* +0RG `PS,0pW  007/TЍTЍD&(0)* 4+`8Yl$ 0,P 0,<05 0 % 5  `VnX" 0,P 0STЍ 0S R 0%글X50`V 0,P 0,`4$004   0S 0S $4  X? L40PU 0,Pj 0,P`,4 0L $ 4  V PUU`V 0,P 0,`3#00P3  {긐YD@30PU 0,P' 0,P`838#00`(3  0,2"00`q?  @" 0     h2  0T"TŸ  0  4"4 0  "z? <01 0T1 0$`l1` 0qX`81` 0$`1` 0qP0P 0T$$0 L,`T, @-M@0 P0@Ѝp@-SMa\ 00 @P P bЍp8 8880 ( ((? (((@-M@0 _P0@ЍS- M00 R Ѝ 0 @00\0,0 /  @-0 8 @o/<0 0R /  @-0 4 #<0 0R/  @-? 4 <0 0R/  @-0 4 5<0 0R/  @-0 4 ><0 0R0/  @-0 4 G<0 0R/  @-0 4 Q0@-P ? ( \`h xd'd' \d0l |  , 8 DNSE%05u-BVC%05ustruct bvc_fsm_privbssgp_bvc_fsm.c0Assert failed %s %s:%d fi->fsm == &bssgp_bvc_fsm%s{%s}: Updating features: Advertised 0x%04x, Received 0x%04x, Negotiated 0x%04x %s{%s}: Tx BSSGP %s bfp->bvci != 0%s{%s}: Rx BVC-RESET (cause=%s) %s{%s}: Rx BVC-BLOCK-ACK on BVCI=0 is illegal %s{%s}: Rx BVC-BLOCK (cause=%s) %s{%s}: Rx BVC-UNBLOCK %s{%s}: Rx BVC-UNBLOCK on BVCI=0 is illegal %s{%s}: Rx BVC-UNBLOCK on BSS is illegal %s{%s}: SGSN side cannot initiate BVC unblock %s{%s}: BVCI 0 cannot be unblocked %s{%s}: Rx BVC-UNBLOCK-ACK on BVCI=0 is illegal %s{%s}: Rx BVC-BLOCK on BVCI=0 is illegal %s{%s}: Rx BVC-BLOCK on BSS is illegal %s{%s}: SGSN may not initiate BVC-BLOCK %s{%s}: BVCI 0 cannot be blocked bfp->role_sgsn!bfp->role_sgsnbvci >= 2ra_idosmo_fsm_register(&bssgp_bvc_fsm) == 0NULLBLOCKEDWAIT_RESET_ACKUNBLOCKEDRX-BVC-BLOCKRX-BVC-BLOCK-ACKRX-BVC-UNBLOCKRX-BVC-UNBLOCK-ACKRX-BVC-RESETRX-BVC-RESET-ACKRX-FLOW-CONTROL-BVCRX-FLOW-CONTROL-BVC-ACKREQ-BLOCKREQ-UNBLOCKREQ-RESETREQ-FLOW-CONTROL-BVCBSSGP-BVCGuards the BSSGP BVC (un)blocking procedureGuards the BSSGP BVC reset procedureGuards the BSSGP SUSPEND procedureGuards the BSSGP RESUME procedureGuards the BSSGP Radio Access Capability Update procedureGCC: (GNU) 6.4.0A*aeabi 5TE P"P14 9 >41,Q$ V4 [8 <`<1{l P   1| 1 441D1 11   1( \ \ t1 ,  1 LH1 ^ d` jx p  v< |  1(     \  1  , 1,<11 1H X 1  1 !1L!`!1!H184 1 1 8 ` `h  1  1 '0DQdo,@Uc8 w $6L^s44X<\X; TaX X X!X`!Xbssgp_bvc_fsm.c$a_onenter_tail_bvc_fsm_alloc$d.LC0.LC1bssgp_bvc_fsm_null.LC2.LC3.LC4update_negotiated_features.LC6.LC5fi_tx_sig.LC7bssgp_bvc_fsm_wait_reset_ackfi_tx_ptpbssgp_bvc_fsm_blocked_onenter.LC8_tx_bvc_reset_tx_bvc_reset_ackbssgp_bvc_fsm_timer_cbbssgp_bvc_fsm_allstate.LC9_tx_status.constprop.3bssgp_bvc_fsm_blocked.LC16.LC12.LC13.LC10.LC11.LC15.LC14bssgp_bvc_fsm_unblocked.LC17.LC23.LC20.LC19.LC21.LC18.LC22.LC24.LC25on_dso_load_bvc_fsm.LC26bssgp_bvc_fsmbssgp_bvc_fsm_statesptp_bvc_event_namessnprintfosmo_fsm_inst_alloc_talloc_zeroosmo_fsm_inst_freeosmo_paniclog_check_levelosmo_fsm_inst_nameosmo_fsm_state_namelogp2logp_stub_GLOBAL_OFFSET_TABLE_osmo_log_infoosmo_tlv_prot_msg_namebssgp2_nsi_tx_sigosmo_pdef_bssgp_osmo_fsm_inst_state_chgbssgp_parse_cell_idbssgp2_enc_bvc_blockosmo_tdef_getbssgp_bvc_fsm_tdefsbssgp2_nsi_tx_ptpbssgp2_enc_bvc_resetbssgp2_enc_bvc_reset_ackbssgp2_enc_bvc_unblockbssgp_cause_strbssgp2_enc_statusbssgp2_enc_bvc_block_ackbssgp2_enc_bvc_unblock_ackbssgp2_dec_fc_bvcbssgp2_enc_fc_bvc_ackbssgp2_enc_fc_bvcbssgp_tx_simple_bvcibssgp_bvc_fsm_alloc_sig_bssbssgp_bvc_fsm_alloc_ptp_bssmemcpybssgp_bvc_fsm_alloc_sig_sgsnbssgp_bvc_fsm_alloc_ptp_sgsnbssgp_bvc_fsm_set_opsbssgp_bvc_fsm_is_unblockedbssgp_bvc_fsm_get_block_causebssgp_bvc_fsm_get_features_advertisedbssgp_bvc_fsm_get_features_receivedbssgp_bvc_fsm_get_features_negotiatedbssgp_bvc_fsm_set_max_pdu_lenbssgp_bvc_fsm_get_max_pdu_lenosmo_fsm_registermnop a (q,04rstLuqstvawxtrstyuz$q(s8tLytv|awx{<|}~| w$,0rstyu,TqXsht|yvawx{ q#tqa0  q a     q, ~P x |   | ( w, 0 8 < @ D L T   |4 rx | } s t 8 uT sd tp  v w   x  0  0  t|rstDulrsturst@urstuDr\sltxurs(tTurstu|st<vHsXtdv|st v,s<t`vhsxtvstvstv w$,x054<6@H7LT8X`9dl:px;|6987:;5Trs,t<purr4sDttuqrst4u`rxsturstDuXshtu|~<|d|qstvstvs,tPvXshtvstvstvwx9$?(04@8@ADLBPXC\dDhltxE9?DACB@pqqHI(q,0H4qaqaD qH aL P T  q a    q a  !H!qL!aP!T!X!!q!a!!! 4q8a<@^D\hf .(+0fDh`h|hhhh  h$3(!8h<@PhT=Xdhlhth|hhhhhhhhh.symtab.strtab.shstrtab.rel.text.data.bss.rel.text.startup.rel.init_array.rel.data.rel.local.rel.data.rel.ro.local.rodata.str1.4.comment.note.GNU-stack.ARM.attributes4! @9 %!+!4!H0 @D0F4"B @DV8"R @DP j#f @(E }2#>0)0)p0)+\) m  3Ecommon_vty.o/ 0 0 0 644 936 ` ELF(4( @- 00"3@ $0\ 000 0^ 00"@oGCC: (GNU) 6.4.0A*aeabi 5TE t$common_vty.c$agprs_log_filter_fnDNS.symtab.strtab.shstrtab.text.data.bss.comment.note.GNU-stack.ARM.attributes4t!',05Ep+  (Uframe_relay.o/ 0 0 0 644 21176 ` ELF(P4(0,S / 10@-@0M0PS& P0S  Ѝ0@/0U #0 0 0 0SЍ00hU0 0PP0 0 0 ($`4D,$0 0p@- M PR% P0 Su  3/x@T `@TЍpX0 0 H D0 00((00P<e p@-p0Q0@0p0 paAR`MK 0S0R 0 BR:u0S-Ѝpu@T 1P0 R4 P 0 Su  3/ 0Sh0 x@T `@T 0S0SЍp@o \0 X 00@L0 00((00dPD @-@P l00l0 b0 @@ 0 w0@-M80#<@@DT ڶ3P0S@ 3(4 3XJ30 R P}pP3 0,t#? p T#TTT3 `83` 0p ЍC0020p0020pupWh20 RM P 2  "00p? mPG 0S=100SE P 2  "P00P1 pK 1  !00p1 =0010p20010p'0ЍC/0S 00,,1 0p000S P: 0  0p0p0 000 0 xlDDD ,xl3#t|$9O- 04MS 0Pk @! 0TX |!0 p! $ h! ( `! , X!  P!  `  0$ S, 00Q( x@T( 찟젟쐟쀟p p @T 0S 0 0Q  PR p 0 00R4ЍHtld\TLlD activeinactive%s: DLCI %u became %s frame_relay.c%s: Link failed %s: Link recovered linkAssert failed %s %s:%d msgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) FR Q.933 Txframe_relay.c:260%s: Link is not reliable (yet), discarding Tx %s: DLCI %u is not active (yet), discarding Tx %s: DLCI %u is active, sending message struct osmo_fr_networkstruct osmo_fr_link%s: Creating frame relay link with role %s struct osmo_fr_dlcframe_relay.c:995frame_relay.c:970../../include/osmocom/core/msgb.hmsgb->l2hmsgb->l3h%s: Rx unsupported LMI protocol discriminator %u %s: Failed to parse TLVs in LMI message type %u %s: STATUS-ENQ aren't supported in role user %s: Rx STATUS: STATUS aren't supported in role network %s: Rx STATUS: Missing TLV Q933 Report Type %s: Rx STATUS: Unexpected Q933 report type (got 0x%x != exp 0x%x) %s: Rx STATUS: Missing TLV Q933 Link Integrety Verification %s: Rx STATUS: Too many PVC! Only %d are supported! uint16_t%s: Could not create DLC %d %s: Rx STATUS: Could not create DLC %d %s: Rx unsupported LMI message type %u frame_relay.c:574%s: Rx short FR header: %u bytes %s: Rx Unsupported single-byte FR address %s: Rx Unknown second FR octet 0x%02x %s: Rx Unsupported FR DLCI %u %s: Link is not reliable. Discarding Rx PDU on DLCI %d %s: DLCI %u not yet active. Discarding Rx PDU %s: DLCI %u doesn't exist. Discarding Rx PDU USERNETWORKACTIVEINACTIVE ADDED DELETEDFR Network: N391 %u, N392 %u, N393 %u%s FR Link '%s': Role %s, LastRxSeq %u, LastTxSeq %u%s FR DLC %05u: %s%s%s%sLink integrity verification polling timerPolling verification timerGCC: (GNU) 6.4.0A*aeabi 5TE `!8$ ) ., 3 `8`!DH< `M`!^P c|!nd sl x!8 <<! !!(<< !8  H H !  !T p  @  !  ! $ !P* T!0 !6 < !Hh N, TP Z\ ` f lx r8 x ~h  $  0 P  D!h$   L  ,  %!& ( P    X       ! !! !    0@FPft  hT  3ARcvhT<8H8D "%,;Cframe_relay.c$adlc_set_active$d.LC1.LC2.LC3.LC0link_set_failed.LC4check_link_state.LC5fr_t392_cb.LC6.LC7msgb_put_link_int_verif.LC8q933_msgb_alloc.constprop.15.LC9tx_lmi_q933_status_enqfr_t391_cbmsgb_put_pvc_status.LC10tx_lmi_q933_status.LC13.LC11.LC12.LC14.LC15.LC16.LC17.LC18.LC19rx_lmi_q922.LC23.LC20.LC21.LC22.LC25.LC24.LC34.LC27.LC26.LC28.LC29.LC31.LC35.LC32.LC33.LC30.LC37.LC38.LC36.LC40.LC41.LC39.LC42.LC44.LC52.LC53.LC45.LC46.LC43.LC54.LC47.LC48.LC49.LC50.LC51.LC55q933_att_tlvdeflog_check_levellogp2logp_stub_GLOBAL_OFFSET_TABLE_osmo_log_infoosmo_tdef_getosmo_timer_scheduleosmo_panicmsgb_alloc__aeabi_uidivmod_talloc_freeosmo_fr_tx_dlcmsgb_freeosmo_fr_network_alloc_talloc_zeroosmo_tdefs_resetfr_tdefsosmo_fr_link_alloctalloc_strduposmo_timer_setupget_value_stringosmo_fr_role_namesosmo_fr_dlc_allocosmo_fr_dlc_freeosmo_fr_link_freeosmo_timer_delosmo_fr_network_freeosmo_fr_dlc_by_dlcitlv_parse2_talloc_zero_arrayosmo_fr_rxmsgb_lengthmsgb_dataosmo_fr_network_dump_vtyvty_outosmo_tdef_vty_out_allDz{|8}<~@D H LP T X \ z{<|D}H~LP X \z{|}~   Pd 48Tl $, 044 @ *D   < z { |, L z {  z {  |L |T }X ~\ 0`  h  l 0p  t x  1  2   1  2  5},Lz{<Lhx|8}~9 9 P<?B, z`{pzz{@z{z{xz{zT{||||$$z{z<{d|||8`z{|| ||$Lz{{||}~F $ (,4G8H<@nDGHILPJT \K` hLl pMt |N  F L K  O P  J MQR SS  O  N TT  $ (P0U4 < @Udtz{ z T z { z ,!{P!\!!|!|!|"zT"{d""z"{#{@#|l#|#|#z4${`$|h$}l$~p$Xt$ |$Y$ $Z$ $ $$$Z$ $ $X$ $Y$[$ $\$ $]$ $ $]$ $[$ $\$^$ $ %^H%`%&`&&a&b&c&d&e&f'a'g'h 'i'j'k'l'k 'a$'m('f,'f u(uu u.symtab.strtab.shstrtab.rel.text.data.bss.rodata.rel.data.rel.local.rel.data.rel.ro.local.rodata.str1.4.comment.note.GNU-stack.ARM.attributes40' @4E %d'+d'0d'<d/T8 @TOP/L @dOc2/r06{6p6+6 z @YtO