DIRCgd+igd+i *au޿pfs;܀\.github/FUNDING.ymlgd+igd+i *bOPryAH|N .gitignoregd+igd+i *d3V WɑH,Yj& .gitreviewgd+igd+i *eͤyԴ^/}Â܁_?.mailmapgd+igd+i *f_QR}%8`4XAUTHORSgd+igd+i *iۡ>ƥSCOPYINGgd+igd+i *j)Px[ZN3 Makefile.amgd+igd+i *k ÛE.ws` ը= README.mdgd+igd+i *n74n&xt7xA&vREADME.vty-testsgd+igd+i *obf,PL]/Y TODO-RELEASEgd+igd+i *p"#jvvm- n configure.acgd+igd+i *r49{u/V_^/h^R*Rcontrib/Makefile.amgd+igd+i *u](ƒXo%I)%contrib/gprs/gprs-bssgp-histogram.luagd+igd+i *vʈdOڗu3"contrib/gprs/gprs-buffer-count.luagd+igd+i *wG7|YqD1$)contrib/gprs/gprs-split-trace-by-tlli.luagd+igd+i *x(Ol 76tZmcontrib/gprs/gprs-verify-nu.luagd+igd+i *yanʾKJ2econtrib/jenkins.shgd+igd+i *{F¥ԡgv(9[contrib/systemd/Makefile.amgd+igd+i *|\ 0tg*#contrib/systemd/osmo-gtphub.servicegd+igd+i *~biC$s]i\!contrib/systemd/osmo-sgsn.servicegd+igd+i *`!m1, -K6gdebian/changeloggd+igd+i *⋊zHlĥ-Ӳ debian/compatgd+igd+i **=B{+X6)$3debian/controlgd+igd+i *9j͍~N{, kdebian/copyrightgd+igd+i *,j-W;z90debian/osmo-gtphub.defaultgd+igd+i *g! Q:䕏Ϙdebian/osmo-gtphub.installgd+igd+i *"Ʃ-6Bs8tΈshdebian/osmo-sgsn-doc.installgd+igd+i *j&T3KCLidebian/osmo-sgsn.installgd+igd+i *%{Q GDXa }L debian/postinstgd+igd+i * $ _@ 1 debian/rulesgd+igd+i * ;j~^ 6Xs"debian/source/formatgd+igd+i *,k~6qеQdY,doc/Makefile.amgd+igd+i *%ء@. wΛHdoc/examples/Makefile.amgd+igd+i * M1CA^)+doc/examples/osmo-gtphub/gtphub-example.txtgd+igd+i *?ߐԨ(׉}/doc/examples/osmo-gtphub/osmo-gtphub-1iface.cfggd+igd+i *ڛYӅϔr,$;](doc/examples/osmo-gtphub/osmo-gtphub.cfggd+igd+i *R &G o/doc/examples/osmo-sgsn/osmo-sgsn-accept-all.cfggd+igd+i *rT'ٲӠH/~$doc/examples/osmo-sgsn/osmo-sgsn.cfggd+igd+i *Z/ms0doc/examples/osmo-sgsn/osmo-sgsn_custom-sccp.cfggd+igd+i *t򻱼+,bJ2doc/manuals/Makefile.amgd+igd+i *94٪djܱ+s~`'doc/manuals/chapters/configuration.adocgd+igd+i ++?$3B^1!doc/manuals/chapters/control.adocgd+igd+i +?%:($Eڡk"doc/manuals/chapters/counters.adocgd+igd+i +jxr iM,doc/manuals/chapters/counters_generated.adocgd+igd+i +-q$7g{6u"doc/manuals/chapters/overview.adocgd+igd+i +c²x FRз>liw!doc/manuals/chapters/running.adocgd+igd+i +biJ@d#Q+doc/manuals/osmosgsn-usermanual-docinfo.xmlgd+igd+i +BxM7dMgEq"rg7$doc/manuals/osmosgsn-usermanual.adocgd+igd+i +fE .E&9v &doc/manuals/osmosgsn-vty-reference.xmlgd+igd+i +\21<5 n |$*gLIdoc/manuals/regen_doc.shgd+igd+i +f i_uj:#Y2&doc/manuals/vty/sgsn_vty_additions.xmlgd+igd+i +@B=+8-3Ogit-version-gengd+igd+i + :LOHP%{VMinclude/Makefile.amgd+igd+i +'vY yEinclude/osmocom/Makefile.amgd+igd+i +(N-Q0ңl^5"include/osmocom/gtphub/Makefile.amgd+igd+i +FBFNqĹrQMn{Xinclude/osmocom/gtphub/gtphub.hgd+igd+i +Z' g@ ur08fK_ #include/osmocom/sgsn/gprs_llc_xid.hgd+igd+i ,?+B7L \ x90B]+include/osmocom/sgsn/gprs_mm_state_gb_fsm.hgd+igd+i ,A73Ʌ V犴/z*+include/osmocom/sgsn/gprs_mm_state_iu_fsm.hgd+igd+i ,B#[!|Gss+]include/osmocom/sgsn/gprs_ns.hgd+igd+i ,Ch]8߁7!include/osmocom/sgsn/gprs_ranap.hgd+igd+i ,E ʮ{Mnh+-R>(include/osmocom/sgsn/gprs_routing_area.hgd+igd+i ,FRx-:͂M(d0Lminclude/osmocom/sgsn/gprs_sm.hgd+igd+i ,G (K8DBj!include/osmocom/sgsn/gprs_sndcp.hgd+igd+i ,H FrbFyA9pBh&include/osmocom/sgsn/gprs_sndcp_comp.hgd+igd+i ,I>!*oi ]ԢK'include/osmocom/sgsn/gprs_sndcp_dcomp.hgd+igd+i ,L>11--a+/b*܇0'include/osmocom/sgsn/gprs_sndcp_pcomp.hgd+igd+i ,M!p C R{&FCkN %include/osmocom/sgsn/gprs_sndcp_xid.hgd+igd+i ,N JYG2/J>SŪE&include/osmocom/sgsn/gprs_subscriber.hgd+igd+i ,Q0lm>_J\!include/osmocom/sgsn/gprs_utils.hgd+igd+i ,R[lPe)pW1\zŋninclude/osmocom/sgsn/gtp.hgd+igd+i ,SgjdvQ!CQזiinclude/osmocom/sgsn/gtp_ggsn.hgd+igd+i ,V:)aؘ? Xinclude/osmocom/sgsn/gtp_mme.hgd+igd+i ,Wmʹb3*5winclude/osmocom/sgsn/mmctx.hgd+igd+i ,X w9D$z|Cf!include/osmocom/sgsn/pdpctx.hgd+igd+i ,Zr#`9qinclude/osmocom/sgsn/sgsn.hgd+igd+i ,\h=/α3חinclude/osmocom/sgsn/sgsn_rim.hgd+igd+i ,]KkonwJԡ'Xinclude/osmocom/sgsn/signal.hgd+igd+i ,`ZGF+IB(3߽ include/osmocom/sgsn/slhc.hgd+igd+i ,bׂ!"z) 1include/osmocom/sgsn/v42bis.hgd+igd+i ,fQ~cD581 5ST %include/osmocom/sgsn/v42bis_private.hgd+igd+i ,gs"$zKm. include/osmocom/sgsn/vty.hgd+igd+i ,k0IaT%PXa m4/READMEgd+igd+i ,m"DL\PckKosmoappdesc.pygd+igd+i ,t/㉷_}{nˬsrc/Makefile.amgd+igd+i ,x|%O帗3bsrc/gprs/.gitignoregd+igd+i ,z%3Ocq6&tOasrc/gprs/Makefile.amgd+igd+i ,|]}O* 8[i+&isrc/gprs/crc24.cgd+igd+i ,~Йͯu^=RNsrc/gprs/sgsn_ares.cgd+igd+i ,&BXJ!xʼn2>|src/gtphub/Makefile.amgd,Rgd,R ,4K-ci6Ӽsrc/gtphub/gtphub.cgd,Rgd,R ,wEcB+G&Prۈ&src/gtphub/gtphub_ares.cgd,Rgd,R ,#Q2I0D}}>&dVsrc/gtphub/gtphub_main.cgd,Rgd,R ,o)-jgzdL [z߷src/gtphub/gtphub_sock.cgd,Rgd,R ,F5jha#]avfI$src/gtphub/gtphub_vty.cgd,Rgd,R ,fI is;UN?(iisrc/sgsn/Makefile.amgd,Rgd,R , XamDb3_`msrc/sgsn/apn.cgd,Rgd,R , 80>uAPXsrc/sgsn/gprs_bssgp.cgd,Rgd,R ,VLì+k8@Ysrc/sgsn/gprs_gmm.cgd,Rgd,R ,67c1(|9y?d-src/sgsn/gprs_gmm_attach.cgd,Rgd,R ,W; ܌/7.U~src/sgsn/gprs_gmm_fsm.cgd,Rgd,R ,$tT{J Nʔsrc/sgsn/gprs_gmm_util.cgd,Rgd,R ,v!1Dosrc/sgsn/gprs_llc.cgd,Rgd,R , %ErW͇I9|rlsrc/sgsn/gprs_llc_vty.cgd,Rgd,R ,(w7`]@dsrc/sgsn/gprs_llc_xid.cgd,Rgd,R ,@pi K]r0src/sgsn/gprs_mm_state_gb_fsm.cgd,Rgd,R ,,&g.jۖxsrc/sgsn/gprs_mm_state_iu_fsm.cgd,Rgd,R , 9h# x L_6src/sgsn/gprs_ns.cgd,Rgd,R ,"CvM6nT6롾aճY src/sgsn/gprs_ranap.cgd,Rgd,R ,#gZybMY tsrc/sgsn/gprs_routing_area.cgd,Rgd,R ,X1 \opOAGTDžsrc/sgsn/gprs_sm.cgd,Rgd,R ,co R8src/sgsn/gprs_sndcp.cgd,Rgd,R ,(<Ș.݈ Rwsrc/sgsn/gprs_sndcp_comp.cgd,Rgd,R ,(ڄtxGw.đsrc/sgsn/gprs_sndcp_dcomp.cgd,Rgd,R , /tՔlvOJpY'src/sgsn/gprs_sndcp_pcomp.cgd,Rgd,R , ,$t5src/sgsn/gprs_sndcp_vty.cgd,Rgd,R ,ƊdQCsϟ6 src/sgsn/gprs_sndcp_xid.cgd,Rgd,R ,jL&̶\ DXsrc/sgsn/gprs_subscriber.cgd,Rgd,R ,޲vp{_*[b?!src/sgsn/gtp_ggsn.cgd,Rgd,R ,kmt|W^ [usrc/sgsn/gtp_mme.cgd,Rgd,R ,@@LdYsrc/sgsn/mmctx.cgd,Rgd,R ,yBtR RX)}wsrc/sgsn/pdpctx.cgd,Rgd,R ,Nk/$'=Q0nsrc/sgsn/sgsn.cgd,Rgd,R , /[ϖjι[` 0src/sgsn/sgsn_auth.cgd,Rgd,R ,³ejK0* &src/sgsn/sgsn_cdr.cgd,Rgd,R ,$]o=,K> W/`src/sgsn/sgsn_ctrl.cgd,Rgd,R ,zdsV8D>gsrc/sgsn/sgsn_libgtp.cgd,Rgd,R ,32BˈpO7Xo src/sgsn/sgsn_main.cgd,Rgd,R ,@?OQZ bsrc/sgsn/sgsn_rim.cgd,Rgd,R ,ߴry{,z!MKG+$src/sgsn/sgsn_vty.cgd,Rgd,R ,\b$Օ(A)A\Qsrc/sgsn/slhc.cgd,Rgd,R ,^g_P=! ~xsrc/sgsn/v42bis.cgd,Rgd,R , Br1 *+COCtests/Makefile.amgd,Rgd,R ,THvR'2FB۸tests/atlocal.ingd,Rgd,R , Ş?mR^n>tests/ctrl_test_runner.pygd,Rgd,R ,]*&_\etests/gprs/Makefile.amgd,Rgd,R ,9 ~s,6YZGZ[0tests/gprs_routing_area/gprs_routing_area_test.cgd,Rgd,R ,xlZR/_0 H1tests/gprs_routing_area/gprs_routing_area_test.okgd,Rgd,R ,""An䍞淨btests/gtphub/Makefile.amgd,Rgd,R ,<]rȾO7tests/gtphub/gtphub_test.cgd,Rgd,R , _+"\oW,mHtests/gtphub/gtphub_test.okgd,Rgd,R ,FcYb)0tests/osmo-sgsn-accept-all.cfggd,Rgd,R ,υ PQr{B3*ptests/osmo-sgsn.cfggd,Rgd,R ,2qLmlRLPNlU?tests/osmo-sgsn_test-nodes.vtygd,Rgd,R , wNgh۞y_2#|tests/sgsn/Makefile.amgd,Rgd,R ,Eg94U'!^Ux6*tests/sgsn/gprs_gb_parse.cgd,Rgd,R ,X -ۃctests/sgsn/gprs_gb_parse.hgd,Rgd,R ,mͨC3UK`I1Woӈtests/sgsn/sgsn_test.cgd,Rgd,R ,5׻|?rE f) wtests/sgsn/sgsn_test.okgd,N=gd,N= ,K3rǬK?gtests/slhc/Makefile.amgd,N=gd,N= ,%b7>@ml xtests/slhc/slhc_test.cgd,N=gd,N= ,!qxݩtEtests/slhc/slhc_test.okgd,N=gd,N= ,'촯'ՅMzmŝtests/sndcp_xid/Makefile.amgd,N=gd,N= ,#K O|z tests/sndcp_xid/sndcp_xid_test.cgd,N=gd,N= ,VW('ʉK!܍Be!tests/sndcp_xid/sndcp_xid_test.okgd,N=gd,N= -f$*b],K8;'*W"Itests/testsuite.atgd,N=gd,N= -WTJhOc?RԺZ翆tests/v42bis/Makefile.amgd,N=gd,N= -z!jaj.݂N4tests/v42bis/v42bis_test.cgd,N=gd,N= -%gG2Qy}cF6.tests/v42bis/v42bis_test.okgd,N=gd,N= --ܪnDz6a#|L)>tests/vty_test_runner.pygd,N=gd,N= -(N9/89A|xS!tests/xid/Makefile.amgd,N=gd,N= -,S?(}~0;5tests/xid/xid_test.cgd,N=gd,N= - L%Tj Õ*& Mhtests/xid/xid_test.okTREE180 8 RIAj Vm41 0 )ITʜ_=&Pdoc20 2 =98E manuals12 2 fsRq֚xid3 0 c)mF3|߆k]{gprs3 0 WT /b1YZsgsn5 0 ,Iʪ$4آ4SRdebian11 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 t^; TSn osmocom41 2 "S*#nZV``osgsn38 0 j NWEl/T=gtphub2 0 %IM)=Brg@osk5lg 5NG