DIRCe"e" |u޿pfs;܀\.github/FUNDING.ymlegE"egE" OPryAH|N .gitignoreegE"egE" 3V WɑH,Yj& .gitreviewegE"egE" ͤyԴ^/}Â܁_?.mailmapgl ]gl ] _QR}%8`4XAUTHORSgl ]gl ] ۡ>ƥSCOPYINGgl ]gl ] )Px[ZN3 Makefile.amgl ]gl ]  ÛE.ws` ը= README.mdgl ]gl ] r74n&xt7xA&vREADME.vty-testsgl ]gl ] xbf,PL]/Y TODO-RELEASEgl ]gl ] |"#jvvm- n configure.acgl ]gl ] 49{u/V_^/h^R*Rcontrib/Makefile.amgl ]gl ] ](ƒXo%I)%contrib/gprs/gprs-bssgp-histogram.luagl ]gl ] ʈdOڗu3"contrib/gprs/gprs-buffer-count.luagl ]gl ] G7|YqD1$)contrib/gprs/gprs-split-trace-by-tlli.luagl ]gl ] (Ol 76tZmcontrib/gprs/gprs-verify-nu.luagl Yugl Yu anʾKJ2econtrib/jenkins.shgl Yugl Yu )F¥ԡgv(9[contrib/systemd/Makefile.amgl Yugl Yu )\ 0tg*#contrib/systemd/osmo-gtphub.servicegl Yugl Yu )biC$s]i\!contrib/systemd/osmo-sgsn.servicegl Yugl Yu .`!m1, -K6gdebian/changeloggl Yugl Yu 0⋊zHlĥ-Ӳ debian/compatgl Yugl Yu 0*=B{+X6)$3debian/controlgl Yugl Yu 19j͍~N{, kdebian/copyrightgl Yugl Yu 1,j-W;z90debian/osmo-gtphub.defaultgl Yugl Yu 1g! Q:䕏Ϙdebian/osmo-gtphub.installgl Yugl Yu 2"Ʃ-6Bs8tΈshdebian/osmo-sgsn-doc.installgl Yugl Yu 2j&T3KCLidebian/osmo-sgsn.installgl Yugl Yu 2"%{Q GDXa }L debian/postinstgl Yugl Yu 2` $ _@ 1 debian/rulesgl Yugl Yu 2{ ;j~^ 6Xs"debian/source/formatgl Yugl Yu 2,k~6qеQdY,doc/Makefile.amgl Yugl Yu 2%ء@. wΛHdoc/examples/Makefile.amgl Yugl Yu 3 M1CA^)+doc/examples/osmo-gtphub/gtphub-example.txtgl Yugl Yu 3?ߐԨ(׉}/doc/examples/osmo-gtphub/osmo-gtphub-1iface.cfggl Yugl Yu 3ڛYӅϔr,$;](doc/examples/osmo-gtphub/osmo-gtphub.cfggl Yugl Yu 4R &G o/doc/examples/osmo-sgsn/osmo-sgsn-accept-all.cfggl Yugl Yu 5rT'ٲӠH/~$doc/examples/osmo-sgsn/osmo-sgsn.cfggl Yugl Yu 5Z/ms0doc/examples/osmo-sgsn/osmo-sgsn_custom-sccp.cfggl Yugl Yu 5 t򻱼+,bJ2doc/manuals/Makefile.amgl Yugl Yu 5.94٪djܱ+s~`'doc/manuals/chapters/configuration.adocgl Yugl Yu 50+?$3B^1!doc/manuals/chapters/control.adocgl Yugl Yu 51?%:($Eڡk"doc/manuals/chapters/counters.adocgl Yugl Yu 52jxr iM,doc/manuals/chapters/counters_generated.adocgl Yugl Yu 5j-q$7g{6u"doc/manuals/chapters/overview.adocgl Yugl Yu 5c²x FRз>liw!doc/manuals/chapters/running.adocgl Yugl Yu 5biJ@d#Q+doc/manuals/osmosgsn-usermanual-docinfo.xmlgl Yugl Yu 5BxM7dMgEq"rg7$doc/manuals/osmosgsn-usermanual.adocgl Yugl Yu 6 fE .E&9v &doc/manuals/osmosgsn-vty-reference.xmlgl Yugl Yu 6Y\21<5 n |$*gLIdoc/manuals/regen_doc.shgl Yugl Yu 6|f i_uj:#Y2&doc/manuals/vty/sgsn_vty_additions.xmlgl Yugl Yu 6@B=+8-3Ogit-version-gengl Yugl Yu 6 :LOHP%{VMinclude/Makefile.amgl ԍgl ԍ 7'vY yEinclude/osmocom/Makefile.amgl ԍgl ԍ 7<(N-Q0ңl^5"include/osmocom/gtphub/Makefile.amgl ԍgl ԍ 83FBFNqĹrQMn{Xinclude/osmocom/gtphub/gtphub.hgl ԍgl ԍ 8VZ' g(include/osmocom/sgsn/gprs_routing_area.hgl ԍgl ԍ :Rx-:͂M(d0Lminclude/osmocom/sgsn/gprs_sm.hgl ԍgl ԍ : (K8DBj!include/osmocom/sgsn/gprs_sndcp.hgl ԍgl ԍ : FrbFyA9pBh&include/osmocom/sgsn/gprs_sndcp_comp.hgl ԍgl ԍ :>!*oi ]ԢK'include/osmocom/sgsn/gprs_sndcp_dcomp.hgl ԍgl ԍ ;V>11--a+/b*܇0'include/osmocom/sgsn/gprs_sndcp_pcomp.hgl ԍgl ԍ ;m!p C R{&FCkN %include/osmocom/sgsn/gprs_sndcp_xid.hgl ԍgl ԍ ;t JYG2/J>SŪE&include/osmocom/sgsn/gprs_subscriber.hgl ԍgl ԍ ;u0lm>_J\!include/osmocom/sgsn/gprs_utils.hgl ԍgl ԍ ;x[lPe)pW1\zŋninclude/osmocom/sgsn/gtp.hgl ԍgl ԍ ;gjdvQ!CQזiinclude/osmocom/sgsn/gtp_ggsn.hgl ԍgl ԍ ;v@QۜIޓ}POinclude/osmocom/sgsn/gtp_mme.hgl ԍgl ԍ ;R50UM-include/osmocom/sgsn/mmctx.hgl ԍgl ԍ ; w9D$z|Cf!include/osmocom/sgsn/pdpctx.hgl ԍgl ԍ ;r#`9qinclude/osmocom/sgsn/sgsn.hgl ԍgl ԍ ;h=/α3חinclude/osmocom/sgsn/sgsn_rim.hgl ԍgl ԍ ;KkonwJԡ'Xinclude/osmocom/sgsn/signal.hgl ԍgl ԍ ;ZGF+IB(3߽ include/osmocom/sgsn/slhc.hgl ԍgl ԍ ;ׂ!"z) 1include/osmocom/sgsn/v42bis.hgl ԍgl ԍ ;Q~cD581 5ST %include/osmocom/sgsn/v42bis_private.hgl ԍgl ԍ ;s"$zKm. include/osmocom/sgsn/vty.hgl ԍgl ԍ <0IaT%PXa m4/READMEgl ԍgl ԍ <"DL\PckKosmoappdesc.pygl ԍgl ԍ </㉷_}{nˬsrc/Makefile.amgl ԍgl ԍ <|%O帗3bsrc/gprs/.gitignoregl ԍgl ԍ =%3Ocq6&tOasrc/gprs/Makefile.amgl ԍgl ԍ =]}O* 8[i+&isrc/gprs/crc24.cgl ԍgl ԍ >Йͯ/ Fc wqaX#Lsrc/gprs/gprs_utils.cgl ԍgl ԍ CT>u^=RNsrc/gprs/sgsn_ares.cgl ԍgl ԍ C&BXJ!xʼn2>|src/gtphub/Makefile.amgl ݥgl ݥ C4l~jO"yr{mkʐsrc/gtphub/gtphub.cgl ݥgl ݥ CwEcB+G&Prۈ&src/gtphub/gtphub_ares.cgl ݥgl ݥ C#Q2I0D}}>&dVsrc/gtphub/gtphub_main.cgl ݥgl ݥ Do)-jgzdL [z߷src/gtphub/gtphub_sock.cgl ݥgl ݥ DF5jha#]avfI$src/gtphub/gtphub_vty.cgl ݥgl ݥ D fI is;UN?(iisrc/sgsn/Makefile.amgl ݥgl ݥ D  XamDb3_`msrc/sgsn/apn.cgl ݥgl ݥ D 80>uAPXsrc/sgsn/gprs_bssgp.cgl ݥgl ݥ Da"B_-pg?4H0IEsrc/sgsn/gprs_gmm.cgl ݥgl ݥ D"67c1(|9y?d-src/sgsn/gprs_gmm_attach.cgl ݥgl ݥ D-W; ܌/7.U~src/sgsn/gprs_gmm_fsm.cgl ݥgl ݥ D3OafU@v9_X ~Q!asrc/sgsn/gprs_gmm_util.cgl ݥgl ݥ D5v!1Dosrc/sgsn/gprs_llc.cgl ݥgl ݥ D7 %ErW͇I9|rlsrc/sgsn/gprs_llc_vty.cgl ݥgl ݥ D:(w7`]@dsrc/sgsn/gprs_llc_xid.cgl ݥgl ݥ D>@pi K]r0src/sgsn/gprs_mm_state_gb_fsm.cgl gl  D?,&g.jۖxsrc/sgsn/gprs_mm_state_iu_fsm.cgl gl  D@ 9h# x L_6src/sgsn/gprs_ns.cgl gl  DA"7RSZu ĂXsrc/sgsn/gprs_ranap.cgl gl  DB#gZybMY tsrc/sgsn/gprs_routing_area.cgl gl  DQX1 \opOAGTDžsrc/sgsn/gprs_sm.cgl gl  DRco R8src/sgsn/gprs_sndcp.cgl gl  D\(<Ș.݈ Rwsrc/sgsn/gprs_sndcp_comp.cgl gl  D`(ڄtxGw.đsrc/sgsn/gprs_sndcp_dcomp.cgl gl  Db /tՔlvOJpY'src/sgsn/gprs_sndcp_pcomp.cgl gl  Dc ,$t5src/sgsn/gprs_sndcp_vty.cgl gl  DdƊdQCsϟ6 src/sgsn/gprs_sndcp_xid.cgl gl  DejL&̶\ DXsrc/sgsn/gprs_subscriber.cgl gl  Dk޲vp{_*[b?!src/sgsn/gtp_ggsn.cgl gl  Dn|=~k` c@~ &U?osrc/sgsn/gtp_mme.cgl gl  Dp?N&zkQȇbsrc/sgsn/mmctx.cgl gl  DqyBtR RX)}wsrc/sgsn/pdpctx.cgl gl  Dtc{9n\|,0%src/sgsn/sgsn.cgl gl  Du /[ϖjι[` 0src/sgsn/sgsn_auth.cgl gl  Dvy&/($F=src/sgsn/sgsn_cdr.cgl gl  Dy +PU.vsrc/sgsn/sgsn_ctrl.cgl gl  D{z<5Nj AseY;ksrc/sgsn/sgsn_libgtp.cgl gl  D}3؆V?N:;9XJsrc/sgsn/sgsn_main.cgl Mgl M D~@?OQZ bsrc/sgsn/sgsn_rim.cgl Mgl M FJK5Ƃ癩src/sgsn/sgsn_vty.cgl Mgl M F^\b$Օ(A)A\Qsrc/sgsn/slhc.cgl Mgl M GU^g_P=! ~xsrc/sgsn/v42bis.cgl Mgl M G Br1 *+COCtests/Makefile.amgl Mgl M GTHvR'2FB۸tests/atlocal.ingl Mgl M H_ Ş?mR^n>tests/ctrl_test_runner.pygl Mgl M Hp]*&_\etests/gprs/Makefile.amgl Mgl M Hz9 ~s,6YZGZ[0tests/gprs_routing_area/gprs_routing_area_test.cgl Mgl M HxlZR/_0 H1tests/gprs_routing_area/gprs_routing_area_test.okgl Mgl M H""An䍞淨btests/gtphub/Makefile.amgl Mgl M H_0UۥSU/2jtests/gtphub/gtphub_test.cgl Mgl M H _+"\oW,mHtests/gtphub/gtphub_test.okgl Mgl M HFcYb)0tests/osmo-sgsn-accept-all.cfggl Mgl M Hυ PQr{B3*ptests/osmo-sgsn.cfggl Mgl M H2qLmlRLPNlU?tests/osmo-sgsn_test-nodes.vtygl Mgl M I  wNgh۞y_2#|tests/sgsn/Makefile.amgl Mgl M I Eg94U'!^Ux6*tests/sgsn/gprs_gb_parse.cgl Mgl M I#X -ۃctests/sgsn/gprs_gb_parse.hgl Mgl M I')ON#Ծ0'C2tests/sgsn/sgsn_test.cgl Mgl M I-5׻|?rE f) wtests/sgsn/sgsn_test.okgl Mgl M I7K3rǬK?gtests/slhc/Makefile.amgl Mgl M I;%b7>@ml xtests/slhc/slhc_test.cgl Mgl M I>!qxݩtEtests/slhc/slhc_test.okgl Mgl M IM'촯'ՅMzmŝtests/sndcp_xid/Makefile.amgl Mgl M IN#K O|z tests/sndcp_xid/sndcp_xid_test.cgl Mgl M IOVW('ʉK!܍Be!tests/sndcp_xid/sndcp_xid_test.okgl Mgl M IPf$*b],K8;'*W"Itests/testsuite.atgl Mgl M IfWTJhOc?RԺZ翆tests/v42bis/Makefile.amgl Mgl M Igz!jaj.݂N4tests/v42bis/v42bis_test.cgl Mgl M Ih%gG2Qy}cF6.tests/v42bis/v42bis_test.okgl Mgl M Ij-ܪnDz6a#|L)>tests/vty_test_runner.pygl Mgl M Ip(N9/89A|xS!tests/xid/Makefile.amgl Mgl M I,S?(}~0;5tests/xid/xid_test.cgl Mgl M IL%Tj Õ*& Mhtests/xid/xid_test.okTREE180 8 OsNJ|)`m41 0 )ITʜ_=&Pdoc20 2 =98E manuals12 2 fsRq9QWDHgtphub6 0 7Ԃ?yBdDEEvtests34 8 k}&[KfVxid3 0 c)mF3|߆k]{gprs3 0 WT /b1YZsgsn5 0 QjEܩeY$pN4slhc3 0 413(H"/,gtphub3 0 wv$chv42bis3 0 sLn!RKHjjsndcp_xid3 0 ^ݣym@3Gp@ڂE{gprs_routing_area3 0 14SRdebian11 1 5?Vw>5^PBAn/source1 0 $菰Z(95a*H.github1 0 /֜#Kcontrib9 2 g䎿ѩAqngprs4 0 vG=܅systemd3 0 $io*A<r include42 1 wN 戳osmocom41 2 'ٽ*>{;A@sgsn38 0 wK{nqcby,gtphub2 0 %IM)=Brg@([9C]V