DIRChn6hn6 0au޿pfs;܀\.github/FUNDING.ymlhn6hn6 0bOPryAH|N .gitignorehn6hn6 0c3V WɑH,Yj& .gitreviewhn6hn6 0eͤyԴ^/}Â܁_?.mailmaphn6hn6 0f_QR}%8`4XAUTHORShn6hn6 0hۡ>ƥSCOPYINGhn6hn6 0j)Px[ZN3 Makefile.amhn6hn6 0k ÛE.ws` ը= README.mdhn6hn6 0l74n&xt7xA&vREADME.vty-testshn6hn6 0n £N)$O~ TODO-RELEASEhn6hn6 0o"#jvvm- n configure.achn6hn6 0r49{u/V_^/h^R*Rcontrib/Makefile.amhn6hn6 0u](ƒXo%I)%contrib/gprs/gprs-bssgp-histogram.luahn6hn6 0vʈdOڗu3"contrib/gprs/gprs-buffer-count.luahn6hn6 0xG7|YqD1$)contrib/gprs/gprs-split-trace-by-tlli.luahn6hn6 0y(Ol 76tZmcontrib/gprs/gprs-verify-nu.luahn6hn6 0zanʾKJ2econtrib/jenkins.shhn6hn6 0~F¥ԡgv(9[contrib/systemd/Makefile.amhn6hn6 0\ 0tg*#contrib/systemd/osmo-gtphub.servicehn6hn6 0biC$s]i\!contrib/systemd/osmo-sgsn.servicehn6hn6 0`!m1, -K6gdebian/changeloghn6hn6 0⋊zHlĥ-Ӳ debian/compathn>hn> 0*=B{+X6)$3debian/controlhn>hn> 09j͍~N{, kdebian/copyrighthn>hn> 0,j-W;z90debian/osmo-gtphub.defaulthn>hn> 0g! Q:䕏Ϙdebian/osmo-gtphub.installhn>hn> 0"Ʃ-6Bs8tΈshdebian/osmo-sgsn-doc.installhn>hn> 0j&T3KCLidebian/osmo-sgsn.installhn>hn> 0%{Q GDXa }L debian/postinsthn>hn> 0 $ _@ 1 debian/ruleshn>hn> 0 ;j~^ 6Xs"debian/source/formathn>hn> 0,k~6qеQdY,doc/Makefile.amhn>hn> 0%ء@. wΛHdoc/examples/Makefile.amhn>hn> 0 M1CA^)+doc/examples/osmo-gtphub/gtphub-example.txthn>hn> 0?ߐԨ(׉}/doc/examples/osmo-gtphub/osmo-gtphub-1iface.cfghn>hn> 0ڛYӅϔr,$;](doc/examples/osmo-gtphub/osmo-gtphub.cfghn>hn> 0R &G o/doc/examples/osmo-sgsn/osmo-sgsn-accept-all.cfghn>hn> 0rT'ٲӠH/~$doc/examples/osmo-sgsn/osmo-sgsn.cfghn>hn> 0Z/ms0doc/examples/osmo-sgsn/osmo-sgsn_custom-sccp.cfghn>hn> 0t򻱼+,bJ2doc/manuals/Makefile.amhn>hn> 094٪djܱ+s~`'doc/manuals/chapters/configuration.adochn>hn> 0+?$3B^1!doc/manuals/chapters/control.adochn>hn> 0?%:($Eڡk"doc/manuals/chapters/counters.adochn>hn> 0jxr iM,doc/manuals/chapters/counters_generated.adochn>hn> 0-q$7g{6u"doc/manuals/chapters/overview.adochn>hn> 0c²x FRз>liw!doc/manuals/chapters/running.adochn>hn> 0biJ@d#Q+doc/manuals/osmosgsn-usermanual-docinfo.xmlhn>hn> 0BxM7dMgEq"rg7$doc/manuals/osmosgsn-usermanual.adochn>hn> 0fE .E&9v &doc/manuals/osmosgsn-vty-reference.xmlhn>hn> 0\21<5 n |$*gLIdoc/manuals/regen_doc.shhn>hn> 0f i_uj:#Y2&doc/manuals/vty/sgsn_vty_additions.xmlhn>hn> 0@B=+8-3Ogit-version-genhn>hn> 0 :LOHP%{VMinclude/Makefile.amhn>hn> 0'vY yEinclude/osmocom/Makefile.amhn>hn> 0(N-Q0ңl^5"include/osmocom/gtphub/Makefile.amhn>hn> 0FBFNqĹrQMn{Xinclude/osmocom/gtphub/gtphub.hhn>hn> 0PaǑ0w{Aޥ include/osmocom/sgsn/Makefile.amhn>hn> 0=ǧ OI'Ѯ-include/osmocom/sgsn/apn.hhn>hn> 08okX`ߨqcinclude/osmocom/sgsn/auth.hhn>hn> 0Q=9塵 9})yinclude/osmocom/sgsn/common.hhn>hn> 0nN^{'U8<^Xinclude/osmocom/sgsn/crc24.hhn>hn> 0;6RXl_~uinclude/osmocom/sgsn/debug.hhn>hn> 0#Qu^ @!include/osmocom/sgsn/gprs_bssgp.hhn>hn> 0 [;60Vz[1$qqinclude/osmocom/sgsn/gprs_gmm.hhn>hn> 0 :q\M@%%&include/osmocom/sgsn/gprs_gmm_attach.hhn>hn> 0O/-W!HQ#include/osmocom/sgsn/gprs_gmm_fsm.hhn>hn> 0eX1`ܢݿ ?$include/osmocom/sgsn/gprs_gmm_util.hhn>hn> 08oI"ES<^)include/osmocom/sgsn/gprs_llc.hhn>hn> 0@ ur08fK_ #include/osmocom/sgsn/gprs_llc_xid.hhn>hn> 0+B7L \ x90B]+include/osmocom/sgsn/gprs_mm_state_gb_fsm.hhn>hn> 073Ʌ V犴/z*+include/osmocom/sgsn/gprs_mm_state_iu_fsm.hhn>hn> 0#[!|Gss+]include/osmocom/sgsn/gprs_ns.hhn>hn> 0 hY|l ~D$7hFOy!include/osmocom/sgsn/gprs_ranap.hhn>hn> 0`pIm:(include/osmocom/sgsn/gprs_routing_area.hhn>hn> 0Rx-:͂M(d0Lminclude/osmocom/sgsn/gprs_sm.hhn>hn> 0 vˤiu^/8!include/osmocom/sgsn/gprs_sndcp.hhn>hn> 0 FrbFyA9pBh&include/osmocom/sgsn/gprs_sndcp_comp.hhn>hn> 0>!*oi ]ԢK'include/osmocom/sgsn/gprs_sndcp_dcomp.hhn>hn> 0>11--a+/b*܇0'include/osmocom/sgsn/gprs_sndcp_pcomp.hhn>hn> 0!p C R{&FCkN %include/osmocom/sgsn/gprs_sndcp_xid.hhn>hn> 0 JYG2/J>SŪE&include/osmocom/sgsn/gprs_subscriber.hhn>hn> 00lm>_J\!include/osmocom/sgsn/gprs_utils.hhn>hn> 0Ywר~Y:include/osmocom/sgsn/gtp.hhn>hn> 0gjdvQ!CQזiinclude/osmocom/sgsn/gtp_ggsn.hhn>hn> 0:)aؘ? Xinclude/osmocom/sgsn/gtp_mme.hhn>hn> 0 "ݫz3Ε./ include/osmocom/sgsn/iu_client.hhn>hn> 0kLCe區Bqinclude/osmocom/sgsn/iu_rnc.hhn>hn> 0,=Y"˯AE!include/osmocom/sgsn/iu_rnc_fsm.hhnPGhnPG 1 iܩe k1=trinclude/osmocom/sgsn/mmctx.hhnPGhnPG 1 SpfkIbѫmϯinclude/osmocom/sgsn/pdpctx.hhnPGhnPG 1 ^3QXb!\z8include/osmocom/sgsn/sccp.hhnPGhnPG 1v$vD&l/"J-include/osmocom/sgsn/sgsn.hhnPGhnPG 1h=/α3חinclude/osmocom/sgsn/sgsn_rim.hhnPGhnPG 1KkonwJԡ'Xinclude/osmocom/sgsn/signal.hhnPGhnPG 1 ZGF+IB(3߽ include/osmocom/sgsn/slhc.hhnPGhnPG 1 ׂ!"z) 1include/osmocom/sgsn/v42bis.hhnPGhnPG 1 Q~cD581 5ST %include/osmocom/sgsn/v42bis_private.hhnPGhnPG 1 s"$zKm. include/osmocom/sgsn/vty.hhnPGhnPG 10IaT%PXa m4/READMEhnPGhnPG 1"DL\PckKosmoappdesc.pyhnPGhnPG 1/㉷_}{nˬsrc/Makefile.amhnPGhnPG 1|%O帗3bsrc/gprs/.gitignorehnPGhnPG 1%3Ocq6&tOasrc/gprs/Makefile.amhnPGhnPG 1]}O* 8[i+&isrc/gprs/crc24.chnPGhnPG 1Йͯu^=RNsrc/gprs/sgsn_ares.chnPGhnPG 1!&BXJ!xʼn2>|src/gtphub/Makefile.amhnPGhnPG 1"4K-ci6Ӽsrc/gtphub/gtphub.chnPGhnPG 1#wEcB+G&Prۈ&src/gtphub/gtphub_ares.chnPGhnPG 1%#Q2I0D}}>&dVsrc/gtphub/gtphub_main.chnPGhnPG 1&o)-jgzdL [z߷src/gtphub/gtphub_sock.chnPGhnPG 1(F5jha#]avfI$src/gtphub/gtphub_vty.chnPGhnPG 1,OH#eh-ZBsrc/sgsn/Makefile.amhnPGhnPG 1- XamDb3_`msrc/sgsn/apn.chnPGhnPG 1/\Nyj5Dg5src/sgsn/gprs_bssgp.chnPGhnPG 10=Kr:D)+CRz܏src/sgsn/gprs_gmm.chnPGhnPG 116v=Ł+P(C fsrc/sgsn/gprs_gmm_attach.chnPGhnPG 13W; ܌/7.U~src/sgsn/gprs_gmm_fsm.chnPGhnPG 14$tT{J Nʔsrc/sgsn/gprs_gmm_util.chnPGhnPG 17v!1Dosrc/sgsn/gprs_llc.chnPGhnPG 18 %ErW͇I9|rlsrc/sgsn/gprs_llc_vty.chnPGhnPG 1:(w7`]@dsrc/sgsn/gprs_llc_xid.chnPGhnPG 1;@pi K]r0src/sgsn/gprs_mm_state_gb_fsm.chnPGhnPG 1=ALb2D3"Xk7src/sgsn/gprs_mm_state_iu_fsm.chnPGhnPG 1> ӍslzBjcsrc/sgsn/gprs_ns.chnPGhnPG 1@erpPgxcv!1src/sgsn/gprs_ranap.chnPGhnPG 1B4D Zkmm䃢1src/sgsn/gprs_routing_area.chnPGhnPG 1CX1 \opOAGTDžsrc/sgsn/gprs_sm.chnPGhnPG 1EYi6;w B28wlIsrc/sgsn/gprs_sndcp.chnPGhnPG 1G(<Ș.݈ Rwsrc/sgsn/gprs_sndcp_comp.chnPGhnPG 1I(ڄtxGw.đsrc/sgsn/gprs_sndcp_dcomp.chnPGhnPG 1J /tՔlvOJpY'src/sgsn/gprs_sndcp_pcomp.chnPGhnPG 1K ,$t5src/sgsn/gprs_sndcp_vty.chnPhnP 1MƊdQCsϟ6 src/sgsn/gprs_sndcp_xid.chnPhnP 1NjL&̶\ DXsrc/sgsn/gprs_subscriber.chnPhnP 1P޲vp{_*[b?!src/sgsn/gtp_ggsn.chnPhnP 1Qkmt|W^ [usrc/sgsn/gtp_mme.chnPhnP 1S OX X6HϠ~]src/sgsn/iu_client.chnPhnP 1TC9$J5Ksrc/sgsn/iu_rnc.chnPhnP 1U*!k  ]|TzQ N"5src/sgsn/iu_rnc_fsm.chnPhnP 1VD 26jXED5xsrc/sgsn/mmctx.chnPhnP 1Yxɰ@s[Csrc/sgsn/pdpctx.chnPhnP 1[6{~&j$EfMsrc/sgsn/sccp.chnPhnP 1] RƭcFΐPLP*src/sgsn/sgsn.chnPhnP 1^ /[ϖjι[` 0src/sgsn/sgsn_auth.chnPhnP 1_³ejK0* &src/sgsn/sgsn_cdr.chnPhnP 1a$]o=,K> W/`src/sgsn/sgsn_ctrl.chnPhnP 1bz7}(4+{@ݤ 2P+src/sgsn/sgsn_libgtp.chnPhnP 1d1ty[/7IC6ƒsrc/sgsn/sgsn_main.chnPhnP 1g@?OQZ bsrc/sgsn/sgsn_rim.chnPhnP 1hnLJڜ}(:" )jbsrc/sgsn/sgsn_vty.chnPhnP 1i\b$Օ(A)A\Qsrc/sgsn/slhc.chnPhnP 1k^g_P=! ~xsrc/sgsn/v42bis.chnPhnP 1m Br1 *+COCtests/Makefile.amhnPhnP 1qTHvR'2FB۸tests/atlocal.inhnPhnP 1r Ş?mR^n>tests/ctrl_test_runner.pyhnPhnP 1t]*&_\etests/gprs/Makefile.amhnPhnP 1v9 ~s,68tests/osmo-sgsn_test-nodes.vtyhnPhnP 1 hws8 &+tests/sgsn/Makefile.amhnPhnP 1Eg94U'!^Ux6*tests/sgsn/gprs_gb_parse.chnPhnP 1X -ۃctests/sgsn/gprs_gb_parse.hhnPhnP 1mͨC3UK`I1Woӈtests/sgsn/sgsn_test.chnPhnP 15׻|?rE f) wtests/sgsn/sgsn_test.okhnPhnP 1K3rǬK?gtests/slhc/Makefile.amhnPhnP 1%b7>@ml xtests/slhc/slhc_test.chnPhnP 1!qxݩtEtests/slhc/slhc_test.okhnPhnP 1'촯'ՅMzmŝtests/sndcp_xid/Makefile.amhnPhnP 1#K O|z tests/sndcp_xid/sndcp_xid_test.chnPhnP 1VW('ʉK!܍Be!tests/sndcp_xid/sndcp_xid_test.okhnPhnP 1f$*b],K8;'*W"Itests/testsuite.athnPhnP 1WTJhOc?RԺZ翆tests/v42bis/Makefile.amhnPhnP 1z!jaj.݂N4tests/v42bis/v42bis_test.chnPhnP 1%gG2Qy}cF6.tests/v42bis/v42bis_test.okhnPhnP 1-ܪnDz6a#|L)>tests/vty_test_runner.pyhnPhnP 1(N9/89A|xS!tests/xid/Makefile.amhnPhnP 1,S?(}~0;5tests/xid/xid_test.chnPhnP 1L%Tj Õ*& Mhtests/xid/xid_test.okTREE188 8 V'BS0"JV#bbm41 0 )ITʜ_=&Pdoc20 2 =98E manuals12 2 fsRq5^PBAn/source1 0 $菰Z(95a*H.github1 0 /֜#Kcontrib9 2 g䎿ѩAqngprs4 0 vG=܅systemd3 0 $io*A<r include46 1 ȶ0(YNymAEs osmocom45 2 +)qF7{3=sgsn42 0 X]/ Ii4+2MJT'Ggtphub2 0 %IM)=Brg@t#%aAF ń}-S