DIRCgjgj )u޿pfs;܀\.github/FUNDING.ymlgjgj GOOPryAH|N .gitignoregjgj GP3V WɑH,Yj& .gitreviewgjgj GQͤyԴ^/}Â܁_?.mailmapgf* &gf* & F_QR}%8`4XAUTHORSgf* &gf* & Fۡ>ƥSCOPYINGgf* &gf* & F)Px[ZN3 Makefile.amgf* &gf* & F ÛE.ws` ը= README.mdgf* &gf* & F74n&xt7xA&vREADME.vty-testsgf* &gf* & Fbf,PL]/Y TODO-RELEASEgf* &gf* & F"#jvvm- n configure.acgf* &gf* & Ve49{u/V_^/h^R*Rcontrib/Makefile.amgf* &gf* & Vf](ƒXo%I)%contrib/gprs/gprs-bssgp-histogram.luagf* &gf* & ViʈdOڗu3"contrib/gprs/gprs-buffer-count.luagf* &gf* & VjG7|YqD1$)contrib/gprs/gprs-split-trace-by-tlli.luagf* &gf* & Vk(Ol 76tZmcontrib/gprs/gprs-verify-nu.luagf* &gf* & VuanʾKJ2econtrib/jenkins.shgf* &gf* & VxF¥ԡgv(9[contrib/systemd/Makefile.amgf* &gf* & Vy\ 0tg*#contrib/systemd/osmo-gtphub.servicegf* &gf* & VzbiC$s]i\!contrib/systemd/osmo-sgsn.servicegfg:gfg: V{`!m1, -K6gdebian/changeloggfg:gfg: V}⋊zHlĥ-Ӳ debian/compatgfg:gfg: V*=B{+X6)$3debian/controlgfg:gfg: V9j͍~N{, kdebian/copyrightgfg:gfg: V,j-W;z90debian/osmo-gtphub.defaultgfg:gfg: Vg! Q:䕏Ϙdebian/osmo-gtphub.installgfg:gfg: V"Ʃ-6Bs8tΈshdebian/osmo-sgsn-doc.installgfg:gfg: Vj&T3KCLidebian/osmo-sgsn.installgfg:gfg: V%{Q GDXa }L debian/postinstgfg:gfg: V $ _@ 1 debian/rulesgfg:gfg: V ;j~^ 6Xs"debian/source/formatgfg:gfg: V,k~6qеQdY,doc/Makefile.amgfg:gfg: V%ء@. wΛHdoc/examples/Makefile.amgfg:gfg: V M1CA^)+doc/examples/osmo-gtphub/gtphub-example.txtgfg:gfg: V?ߐԨ(׉}/doc/examples/osmo-gtphub/osmo-gtphub-1iface.cfggfg:gfg: VڛYӅϔr,$;](doc/examples/osmo-gtphub/osmo-gtphub.cfggfg:gfg: VR &G o/doc/examples/osmo-sgsn/osmo-sgsn-accept-all.cfggfg:gfg: VrT'ٲӠH/~$doc/examples/osmo-sgsn/osmo-sgsn.cfggfg:gfg: VZ/ms0doc/examples/osmo-sgsn/osmo-sgsn_custom-sccp.cfggfg:gfg: Vt򻱼+,bJ2doc/manuals/Makefile.amgfg:gfg: V94٪djܱ+s~`'doc/manuals/chapters/configuration.adocgfg:gfg: V+?$3B^1!doc/manuals/chapters/control.adocgfg:gfg: V?%:($Eڡk"doc/manuals/chapters/counters.adocgfg:gfg: Vjxr iM,doc/manuals/chapters/counters_generated.adocgfg:gfg: V-q$7g{6u"doc/manuals/chapters/overview.adocgfg:gfg: Vc²x FRз>liw!doc/manuals/chapters/running.adocgfg:gfg: VbiJ@d#Q+doc/manuals/osmosgsn-usermanual-docinfo.xmlgfg:gfg: VBxM7dMgEq"rg7$doc/manuals/osmosgsn-usermanual.adocgfg:gfg: VfE .E&9v &doc/manuals/osmosgsn-vty-reference.xmlgfg:gfg: V\21<5 n |$*gLIdoc/manuals/regen_doc.shgfg:gfg: Vf i_uj:#Y2&doc/manuals/vty/sgsn_vty_additions.xmlgfg:gfg: F@B=+8-3Ogit-version-gengfg:gfg: V :LOHP%{VMinclude/Makefile.amgfg:gfg: V'vY yEinclude/osmocom/Makefile.amgfg:gfg: V(N-Q0ңl^5"include/osmocom/gtphub/Makefile.amgfNgfN VFBFNqĹrQMn{Xinclude/osmocom/gtphub/gtphub.hgfNgfN VZ' g(include/osmocom/sgsn/gprs_routing_area.hgfNgfN VĻRx-:͂M(d0Lminclude/osmocom/sgsn/gprs_sm.hgfNgfN VĽ (K8DBj!include/osmocom/sgsn/gprs_sndcp.hgfNgfN V FrbFyA9pBh&include/osmocom/sgsn/gprs_sndcp_comp.hgfNgfN VX>!*oi ]ԢK'include/osmocom/sgsn/gprs_sndcp_dcomp.hgfNgfN Vz>11--a+/b*܇0'include/osmocom/sgsn/gprs_sndcp_pcomp.hgfNgfN VŁ!p C R{&FCkN %include/osmocom/sgsn/gprs_sndcp_xid.hgfNgfN VŅ JYG2/J>SŪE&include/osmocom/sgsn/gprs_subscriber.hgfNgfN Vņ0lm>_J\!include/osmocom/sgsn/gprs_utils.hgfNgfN VŇ[lPe)pW1\zŋninclude/osmocom/sgsn/gtp.hgfNgfN VťgjdvQ!CQזiinclude/osmocom/sgsn/gtp_ggsn.hgfNgfN VŦv@QۜIޓ}POinclude/osmocom/sgsn/gtp_mme.hgfNgfN VŧR50UM-include/osmocom/sgsn/mmctx.hgfNgfN V= w9D$z|Cf!include/osmocom/sgsn/pdpctx.hgfNgfN VNr#`9qinclude/osmocom/sgsn/sgsn.hgfNgfN Vah=/α3חinclude/osmocom/sgsn/sgsn_rim.hgfNgfN VdKkonwJԡ'Xinclude/osmocom/sgsn/signal.hgfNgfN VzZGF+IB(3߽ include/osmocom/sgsn/slhc.hgfNgfN Vׂ!"z) 1include/osmocom/sgsn/v42bis.hgfNgfN VBQ~cD581 5ST %include/osmocom/sgsn/v42bis_private.hgfNgfN VLs"$zKm. include/osmocom/sgsn/vty.hgfNgfN VN0IaT%PXa m4/READMEgfNgfN F"DL\PckKosmoappdesc.pygfNgfN VP/㉷_}{nˬsrc/Makefile.amgfNgfN VQ|%O帗3bsrc/gprs/.gitignoregfNgfN VR%3Ocq6&tOasrc/gprs/Makefile.amgfNgfN VS]}O* 8[i+&isrc/gprs/crc24.cgfNgfN VTЙͯu^=RNsrc/gprs/sgsn_ares.cgf$bgf$b VW&BXJ!xʼn2>|src/gtphub/Makefile.amgf$bgf$b VX4l~jO"yr{mkʐsrc/gtphub/gtphub.cgf$bgf$b VYwEcB+G&Prۈ&src/gtphub/gtphub_ares.cgf$bgf$b VZ#Q2I0D}}>&dVsrc/gtphub/gtphub_main.cgf$bgf$b V\o)-jgzdL [z߷src/gtphub/gtphub_sock.cgf$bgf$b V]F5jha#]avfI$src/gtphub/gtphub_vty.cgf$bgf$b V^fI is;UN?(iisrc/sgsn/Makefile.amgf$bgf$b V` XamDb3_`msrc/sgsn/apn.cgf$bgf$b Vg 80>uAPXsrc/sgsn/gprs_bssgp.cgf$bgf$b Via"B_-pg?4H0IEsrc/sgsn/gprs_gmm.cgf$bgf$b Vj67c1(|9y?d-src/sgsn/gprs_gmm_attach.cgf$bgf$b VlW; ܌/7.U~src/sgsn/gprs_gmm_fsm.cgf$bgf$b VmOafU@v9_X ~Q!asrc/sgsn/gprs_gmm_util.cgf$bgf$b Vnv!1Dosrc/sgsn/gprs_llc.cgf$bgf$b Vo %ErW͇I9|rlsrc/sgsn/gprs_llc_vty.cgf$bgf$b Vp(w7`]@dsrc/sgsn/gprs_llc_xid.cgf$bgf$b Vq@pi K]r0src/sgsn/gprs_mm_state_gb_fsm.cgf$bgf$b Vr,&g.jۖxsrc/sgsn/gprs_mm_state_iu_fsm.cgf$bgf$b Vt 9h# x L_6src/sgsn/gprs_ns.cgf$bgf$b Vu"7RSZu ĂXsrc/sgsn/gprs_ranap.cgf$bgf$b Vv#gZybMY tsrc/sgsn/gprs_routing_area.cgf$bgf$b VwX1 \opOAGTDžsrc/sgsn/gprs_sm.cgf-vgf-v Vxco R8src/sgsn/gprs_sndcp.cgf-vgf-v Vz(<Ș.݈ Rwsrc/sgsn/gprs_sndcp_comp.cgf-vgf-v V{(ڄtxGw.đsrc/sgsn/gprs_sndcp_dcomp.cgf-vgf-v V| /tՔlvOJpY'src/sgsn/gprs_sndcp_pcomp.cgf-vgf-v V} ,$t5src/sgsn/gprs_sndcp_vty.cgf-vgf-v V~ƊdQCsϟ6 src/sgsn/gprs_sndcp_xid.cgf-vgf-v VjL&̶\ DXsrc/sgsn/gprs_subscriber.cgf-vgf-v Vǀ޲vp{_*[b?!src/sgsn/gtp_ggsn.cgf-vgf-v Vǁ|=~k` c@~ &U?osrc/sgsn/gtp_mme.cgf-vgf-v Vǂ?N&zkQȇbsrc/sgsn/mmctx.cgf-vgf-v VDŽyBtR RX)}wsrc/sgsn/pdpctx.cgf-vgf-v VDžc{9n\|,0%src/sgsn/sgsn.cgf-vgf-v Vdž /[ϖjι[` 0src/sgsn/sgsn_auth.cgf-vgf-v VLJy&/($F=src/sgsn/sgsn_cdr.cgf-vgf-v VLj +PU.vsrc/sgsn/sgsn_ctrl.cgf-vgf-v Vljz<5Nj AseY;ksrc/sgsn/sgsn_libgtp.cgf-vgf-v VNJ3؆V?N:;9XJsrc/sgsn/sgsn_main.cgf-vgf-v VNj@?OQZ bsrc/sgsn/sgsn_rim.cgf-vgf-v VnjJK5Ƃ癩src/sgsn/sgsn_vty.cgf-vgf-v VǍ\b$Օ(A)A\Qsrc/sgsn/slhc.cgf-vgf-v Vǎ^g_P=! ~xsrc/sgsn/v42bis.cgf-vgf-v VǏ Br1 *+COCtests/Makefile.amgf-vgf-v VǐTHvR'2FB۸tests/atlocal.ingf-vgf-v VǑ Ş?mR^n>tests/ctrl_test_runner.pygf-vgf-v Vǒ]*&_\etests/gprs/Makefile.amgf-vgf-v VǓ9 ~s,6YZGZ[0tests/gprs_routing_area/gprs_routing_area_test.cgf-vgf-v VǗxlZR/_0 H1tests/gprs_routing_area/gprs_routing_area_test.okgf-vgf-v Vǘ""An䍞淨btests/gtphub/Makefile.amgf-vgf-v Vǚ_0UۥSU/2jtests/gtphub/gtphub_test.cgf-vgf-v Vǜ _+"\oW,mHtests/gtphub/gtphub_test.okgf-vgf-v VǝFcYb)0tests/osmo-sgsn-accept-all.cfggf-vgf-v VǞυ PQr{B3*ptests/osmo-sgsn.cfggf-vgf-v Vǥ2qLmlRLPNlU?tests/osmo-sgsn_test-nodes.vtygf-vgf-v VǦ wNgh۞y_2#|tests/sgsn/Makefile.amgf-vgf-v VǧEg94U'!^Ux6*tests/sgsn/gprs_gb_parse.cgf-vgf-v VǨX -ۃctests/sgsn/gprs_gb_parse.hgf-vgf-v Vǩ)ON#Ծ0'C2tests/sgsn/sgsn_test.cgf-vgf-v VǪ5׻|?rE f) wtests/sgsn/sgsn_test.okgf-vgf-v VǫK3rǬK?gtests/slhc/Makefile.amgf-vgf-v VǬ%b7>@ml xtests/slhc/slhc_test.cgf-vgf-v Vǭ!qxݩtEtests/slhc/slhc_test.okgf-vgf-v VǮ'촯'ՅMzmŝtests/sndcp_xid/Makefile.amgf-vgf-v Vǯ#K O|z tests/sndcp_xid/sndcp_xid_test.cgf-vgf-v VǰVW('ʉK!܍Be!tests/sndcp_xid/sndcp_xid_test.okgf-vgf-v VDZf$*b],K8;'*W"Itests/testsuite.atgf-vgf-v VDzWTJhOc?RԺZ翆tests/v42bis/Makefile.amgf-vgf-v Vdzz!jaj.݂N4tests/v42bis/v42bis_test.cgf[6gf[6 Vǵ%gG2Qy}cF6.tests/v42bis/v42bis_test.okgf[6gf[6 VǶ-ܪnDz6a#|L)>tests/vty_test_runner.pygf[6gf[6 VǷ(N9/89A|xS!tests/xid/Makefile.amgf[6gf[6 VǸ,S?(}~0;5tests/xid/xid_test.cgf[6gf[6 VǹL%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@ҦXIQj!