DIRChKh QhKh Q /u޿pfs;܀\.github/FUNDING.ymlhKh QhKh Q /OPryAH|N .gitignorehKh QhKh Q /3V WɑH,Yj& .gitreviewhKh QhKh Q /ͤyԴ^/}Â܁_?.mailmaphKh QhKh Q /_QR}%8`4XAUTHORShKh QhKh Q /ۡ>ƥSCOPYINGhKh QhKh Q /)Px[ZN3 Makefile.amhKh QhKh Q / ÛE.ws` ը= README.mdhKh QhKh Q /74n&xt7xA&vREADME.vty-testshKh QhKh Q / £N)$O~ TODO-RELEASEhKh QhKh Q /"#jvvm- n configure.achKh QhKh Q /49{u/V_^/h^R*Rcontrib/Makefile.amhKh QhKh Q /](ƒXo%I)%contrib/gprs/gprs-bssgp-histogram.luahKh QhKh Q /ʈdOڗu3"contrib/gprs/gprs-buffer-count.luahKh QhKh Q /G7|YqD1$)contrib/gprs/gprs-split-trace-by-tlli.luahKh QhKh Q /(Ol 76tZmcontrib/gprs/gprs-verify-nu.luahKh QhKh Q /anʾKJ2econtrib/jenkins.shhKh QhKh Q /F¥ԡgv(9[contrib/systemd/Makefile.amhKh QhKh Q 0\ 0tg*#contrib/systemd/osmo-gtphub.servicehKh QhKh Q 0biC$s]i\!contrib/systemd/osmo-sgsn.servicehKh QhKh Q 0`!m1, -K6gdebian/changeloghKh QhKh Q 0⋊zHlĥ-Ӳ debian/compathKh QhKh Q 0*=B{+X6)$3debian/controlhKh QhKh Q 09j͍~N{, kdebian/copyrighthKh QhKh Q 0 ,j-W;z90debian/osmo-gtphub.defaulthKh QhKh Q 0 g! Q:䕏Ϙdebian/osmo-gtphub.installhKh QhKh Q 0 "Ʃ-6Bs8tΈshdebian/osmo-sgsn-doc.installhKh hKh 0 j&T3KCLidebian/osmo-sgsn.installhKh hKh 0 %{Q GDXa }L debian/postinsthKh hKh 0 $ _@ 1 debian/ruleshKh hKh 0 ;j~^ 6Xs"debian/source/formathKh hKh 0,k~6qеQdY,doc/Makefile.amhKh hKh 0%ء@. wΛHdoc/examples/Makefile.amhKh hKh 0 M1CA^)+doc/examples/osmo-gtphub/gtphub-example.txthKh hKh 0?ߐԨ(׉}/doc/examples/osmo-gtphub/osmo-gtphub-1iface.cfghKh hKh 0ڛYӅϔr,$;](doc/examples/osmo-gtphub/osmo-gtphub.cfghKh hKh 0 R &G o/doc/examples/osmo-sgsn/osmo-sgsn-accept-all.cfghKh hKh 0!rT'ٲӠH/~$doc/examples/osmo-sgsn/osmo-sgsn.cfghKh hKh 0"Z/ms0doc/examples/osmo-sgsn/osmo-sgsn_custom-sccp.cfghKh hKh 0$t򻱼+,bJ2doc/manuals/Makefile.amhKh hKh 0(94٪djܱ+s~`'doc/manuals/chapters/configuration.adochKh hKh 0)+?$3B^1!doc/manuals/chapters/control.adochKh hKh 0*?%:($Eڡk"doc/manuals/chapters/counters.adochKh hKh 0+jxr iM,doc/manuals/chapters/counters_generated.adochKh hKh 0,-q$7g{6u"doc/manuals/chapters/overview.adochKh hKh 0-c²x FRз>liw!doc/manuals/chapters/running.adochKh hKh 01biJ@d#Q+doc/manuals/osmosgsn-usermanual-docinfo.xmlhKh hKh 02BxM7dMgEq"rg7$doc/manuals/osmosgsn-usermanual.adochKh hKh 03fE .E&9v &doc/manuals/osmosgsn-vty-reference.xmlhKh hKh 04\21<5 n |$*gLIdoc/manuals/regen_doc.shhKh hKh 06f i_uj:#Y2&doc/manuals/vty/sgsn_vty_additions.xmlhKh hKh 07@B=+8-3Ogit-version-genhKh hKh 0< :LOHP%{VMinclude/Makefile.amhKh hKh 0>'vY yEinclude/osmocom/Makefile.amhKh hKh 0@(N-Q0ңl^5"include/osmocom/gtphub/Makefile.amhKh hKh 0CFBFNqĹrQMn{Xinclude/osmocom/gtphub/gtphub.hhKh hKh 0EPaǑ0w{Aޥ include/osmocom/sgsn/Makefile.amhKh hKh 0F=ǧ OI'Ѯ-include/osmocom/sgsn/apn.hhKh hKh 0H8okX`ߨqcinclude/osmocom/sgsn/auth.hhKh hKh 0IQ=9塵 9})yinclude/osmocom/sgsn/common.hhKh hKh 0JnN^{'U8<^Xinclude/osmocom/sgsn/crc24.hhKh hKh 0M;6RXl_~uinclude/osmocom/sgsn/debug.hhKh hKh 0N#Qu^ @!include/osmocom/sgsn/gprs_bssgp.hhKh hKh 0O [;60Vz[1$qqinclude/osmocom/sgsn/gprs_gmm.hhKh hKh 0P :q\M@%%&include/osmocom/sgsn/gprs_gmm_attach.hhKh hKh 0RO/-W!HQ#include/osmocom/sgsn/gprs_gmm_fsm.hhKh hKh 0SeX1`ܢݿ ?$include/osmocom/sgsn/gprs_gmm_util.hhKh hKh 0V8oI"ES<^)include/osmocom/sgsn/gprs_llc.hhKh hKh 0W@ ur08fK_ #include/osmocom/sgsn/gprs_llc_xid.hhKh hKh 0X+B7L \ x90B]+include/osmocom/sgsn/gprs_mm_state_gb_fsm.hhKh hKh 0Y73Ʌ V犴/z*+include/osmocom/sgsn/gprs_mm_state_iu_fsm.hhKh hKh 0Z#[!|Gss+]include/osmocom/sgsn/gprs_ns.hhKh hKh 0\ hY|l ~D$7hFOy!include/osmocom/sgsn/gprs_ranap.hhKh hKh 0^`pIm:(include/osmocom/sgsn/gprs_routing_area.hhKh hKh 0`Rx-:͂M(d0Lminclude/osmocom/sgsn/gprs_sm.hhKh hKh 0a vˤiu^/8!include/osmocom/sgsn/gprs_sndcp.hhKh hKh 0b FrbFyA9pBh&include/osmocom/sgsn/gprs_sndcp_comp.hhKh hKh 0c>!*oi ]ԢK'include/osmocom/sgsn/gprs_sndcp_dcomp.hhKh hKh 0e>11--a+/b*܇0'include/osmocom/sgsn/gprs_sndcp_pcomp.hhKh hKh 0f!p C R{&FCkN %include/osmocom/sgsn/gprs_sndcp_xid.hhKh hKh 0h JYG2/J>SŪE&include/osmocom/sgsn/gprs_subscriber.hhKh hKh 0j0lm>_J\!include/osmocom/sgsn/gprs_utils.hhKh hKh 0kYwר~Y:include/osmocom/sgsn/gtp.hhKh hKh 0lgjdvQ!CQזiinclude/osmocom/sgsn/gtp_ggsn.hhKh hKh 0n:)aؘ? Xinclude/osmocom/sgsn/gtp_mme.hhKh hKh 0o "ݫz3Ε./ include/osmocom/sgsn/iu_client.hhKh hKh 0pkLCe區Bqinclude/osmocom/sgsn/iu_rnc.hhKh hKh 0r,=Y"˯AE!include/osmocom/sgsn/iu_rnc_fsm.hhKh hKh 0t iܩe k1=trinclude/osmocom/sgsn/mmctx.hhKh hKh 0u SpfkIbѫmϯinclude/osmocom/sgsn/pdpctx.hhKh hKh 0v ^3QXb!\z8include/osmocom/sgsn/sccp.hhKh hKh 0xv$vD&l/"J-include/osmocom/sgsn/sgsn.hhKh hKh 0yh=/α3חinclude/osmocom/sgsn/sgsn_rim.hhKh hKh 0zKkonwJԡ'Xinclude/osmocom/sgsn/signal.hhKh ɎhKh Ɏ 0|ZGF+IB(3߽ include/osmocom/sgsn/slhc.hhKh ɎhKh Ɏ 0~ׂ!"z) 1include/osmocom/sgsn/v42bis.hhKh ɎhKh Ɏ 0Q~cD581 5ST %include/osmocom/sgsn/v42bis_private.hhKh ɎhKh Ɏ 0s"$zKm. include/osmocom/sgsn/vty.hhKh ɎhKh Ɏ 00IaT%PXa m4/READMEhKh ɎhKh Ɏ 0"DL\PckKosmoappdesc.pyhKh ɎhKh Ɏ 0/㉷_}{nˬsrc/Makefile.amhKh ɎhKh Ɏ 0|%O帗3bsrc/gprs/.gitignorehKh ɎhKh Ɏ 0%3Ocq6&tOasrc/gprs/Makefile.amhKh ɎhKh Ɏ 0]}O* 8[i+&isrc/gprs/crc24.chKh ɎhKh Ɏ 0Йͯu^=RNsrc/gprs/sgsn_ares.chKh ɎhKh Ɏ 0&BXJ!xʼn2>|src/gtphub/Makefile.amhKh ɎhKh Ɏ 04K-ci6Ӽsrc/gtphub/gtphub.chKh ɎhKh Ɏ 0wEcB+G&Prۈ&src/gtphub/gtphub_ares.chKh ɎhKh Ɏ 0#Q2I0D}}>&dVsrc/gtphub/gtphub_main.chKh ɎhKh Ɏ 0o)-jgzdL [z߷src/gtphub/gtphub_sock.chKh ɎhKh Ɏ 0F5jha#]avfI$src/gtphub/gtphub_vty.chKh ɎhKh Ɏ 0OH#eh-ZBsrc/sgsn/Makefile.amhKh ɎhKh Ɏ 0 XamDb3_`msrc/sgsn/apn.chKh ɎhKh Ɏ 0\Nyj5Dg5src/sgsn/gprs_bssgp.chKh ɎhKh Ɏ 0=Kr:D)+CRz܏src/sgsn/gprs_gmm.chKh ɎhKh Ɏ 06v=Ł+P(C fsrc/sgsn/gprs_gmm_attach.chKh ɎhKh Ɏ 0W; ܌/7.U~src/sgsn/gprs_gmm_fsm.chKh ɎhKh Ɏ 0$tT{J Nʔsrc/sgsn/gprs_gmm_util.chKh ɎhKh Ɏ 0v!1Dosrc/sgsn/gprs_llc.chKh ɎhKh Ɏ 0 %ErW͇I9|rlsrc/sgsn/gprs_llc_vty.chKh ɎhKh Ɏ 0(w7`]@dsrc/sgsn/gprs_llc_xid.chKh ɎhKh Ɏ 0@pi K]r0src/sgsn/gprs_mm_state_gb_fsm.chKh ɎhKh Ɏ 0ALb2D3"Xk7src/sgsn/gprs_mm_state_iu_fsm.chKh ɎhKh Ɏ 0 ӍslzBjcsrc/sgsn/gprs_ns.chKh ɎhKh Ɏ 0erpPgxcv!1src/sgsn/gprs_ranap.chKh ɎhKh Ɏ 04D Zkmm䃢1src/sgsn/gprs_routing_area.chKh ɎhKh Ɏ 0X1 \opOAGTDžsrc/sgsn/gprs_sm.chKh ɎhKh Ɏ 0Yi6;w B28wlIsrc/sgsn/gprs_sndcp.chKh ɎhKh Ɏ 0(<Ș.݈ Rwsrc/sgsn/gprs_sndcp_comp.chKh ɎhKh Ɏ 0(ڄtxGw.đsrc/sgsn/gprs_sndcp_dcomp.chKh ɎhKh Ɏ 0 /tՔlvOJpY'src/sgsn/gprs_sndcp_pcomp.chKh ɎhKh Ɏ 0 ,$t5src/sgsn/gprs_sndcp_vty.chKh ɎhKh Ɏ 0ƊdQCsϟ6 src/sgsn/gprs_sndcp_xid.chKh ɎhKh Ɏ 0jL&̶\ DXsrc/sgsn/gprs_subscriber.chKh ɎhKh Ɏ 0޲vp{_*[b?!src/sgsn/gtp_ggsn.chKh ɎhKh Ɏ 0kmt|W^ [usrc/sgsn/gtp_mme.chKh }hKh } 0 OX X6HϠ~]src/sgsn/iu_client.chKh }hKh } 0C9$J5Ksrc/sgsn/iu_rnc.chKh }hKh } 0*!k  ]|TzQ N"5src/sgsn/iu_rnc_fsm.chKh }hKh } 0D 26jXED5xsrc/sgsn/mmctx.chKh }hKh } 0xɰ@s[Csrc/sgsn/pdpctx.chKh }hKh } 06{~&j$EfMsrc/sgsn/sccp.chKh }hKh } 0 RƭcFΐPLP*src/sgsn/sgsn.chKh }hKh } 0 /[ϖjι[` 0src/sgsn/sgsn_auth.chKh }hKh } 0³ejK0* &src/sgsn/sgsn_cdr.chKh }hKh } 0$]o=,K> W/`src/sgsn/sgsn_ctrl.chKh }hKh } 0z7}(4+{@ݤ 2P+src/sgsn/sgsn_libgtp.chKh }hKh } 01ty[/7IC6ƒsrc/sgsn/sgsn_main.chKh }hKh } 0@?OQZ bsrc/sgsn/sgsn_rim.chKh }hKh } 0nLJڜ}(:" )jbsrc/sgsn/sgsn_vty.chKh }hKh } 0\b$Օ(A)A\Qsrc/sgsn/slhc.chKh }hKh } 0^g_P=! ~xsrc/sgsn/v42bis.chKh }hKh } 0 Br1 *+COCtests/Makefile.amhKh }hKh } 0THvR'2FB۸tests/atlocal.inhKh }hKh } 0 Ş?mR^n>tests/ctrl_test_runner.pyhKh }hKh } 0]*&_\etests/gprs/Makefile.amhKh }hKh } 09 ~s,68tests/osmo-sgsn_test-nodes.vtyhKh }hKh } 1 hws8 &+tests/sgsn/Makefile.amhKh }hKh } 1Eg94U'!^Ux6*tests/sgsn/gprs_gb_parse.chKh }hKh } 1X -ۃctests/sgsn/gprs_gb_parse.hhKh }hKh } 1mͨC3UK`I1Woӈtests/sgsn/sgsn_test.chKh }hKh } 15׻|?rE f) wtests/sgsn/sgsn_test.okhKh }hKh } 1 K3rǬK?gtests/slhc/Makefile.amhKh }hKh } 1 %b7>@ml xtests/slhc/slhc_test.chKh }hKh } 1 !qxݩtEtests/slhc/slhc_test.okhKh }hKh } 1 '촯'ՅMzmŝtests/sndcp_xid/Makefile.amhKh }hKh } 1#K O|z tests/sndcp_xid/sndcp_xid_test.chKh }hKh } 1VW('ʉK!܍Be!tests/sndcp_xid/sndcp_xid_test.okhKh }hKh } 1f$*b],K8;'*W"Itests/testsuite.athKh }hKh } 1WTJhOc?RԺZ翆tests/v42bis/Makefile.amhKh }hKh } 1z!jaj.݂N4tests/v42bis/v42bis_test.chKh }hKh } 1%gG2Qy}cF6.tests/v42bis/v42bis_test.okhKh }hKh } 1-ܪnDz6a#|L)>tests/vty_test_runner.pyhKh }hKh } 1(N9/89A|xS!tests/xid/Makefile.amhKh }hKh } 1,S?(}~0;5tests/xid/xid_test.chKh }hKh } 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@u8Õ`3TO(6k