Is an existing module but I adapted to make route with regular expressions...
2010/5/11 Daniel-Constantin Mierla <mico...@gmail.com> > > > On 5/11/10 4:00 PM, Bruno Bresciani wrote: > > Daniel I was now downloading the version 3.0 because includes both kamailio > and ser modules. Let me see if I understand: To include the route module in > the kamailio 3.0 just only copy it to modules_s directory and then compile? > > is it a module you wrote? Or is an existing ser module? I couldn't spot a > route module in directory modules_s, but a prefix_route... > > If it is a private module you wrote, then you may need to do some changes > in the source code. Mainly is about the database API which was relocated and > you have to update the include path. > > The add the line: > DEFS+=-DSER_MOD_INTERFACE > > to your module Makefile (see for example the modules_s/domain/Makefile). If > you have db, then add also: > SERLIBPATH=../../lib > SER_LIBS+=$(SERLIBPATH)/srdb2/srdb2 > > Actually if you have a very old ser version (0.9.x), it may require a bit > more changes to upgrade since ser did some internal changes couple of years > ago (for version 2.0, 2.1)... > > Cheers, > Daniel > > > > > > 2010/5/11 Bruno Bresciani <bruno.bresci...@gmail.com> > >> Daniel eu já estava baixando a versão 3.0 porque inclui tanto kamailio e >> módulos de ser. Deixe-me ver se entendi: Para incluir o módulo de rota no >> kamailio 3,0 basta apenas copiá-lo para modules_s diretório e depois >> compilar? >> >> >> >> 2010/5/11 Daniel-Constantin Mierla <mico...@gmail.com> >> >> Hello, >>> >>> >>> On 5/11/10 3:19 PM, Bruno Bresciani wrote: >>> >>>> How to insert modules in kamailio? >>>> >>>> Hi people, I worked with ser but now I'm migrating to kamailio... I'd >>>> like to know how to insert a ser module in the kamailio? Example: In the >>>> ser >>>> modules exist the route module and I want to use it in the kamailio. It's >>>> possible? >>>> >>>> to shed some light, version 3.0 includes both kamailio and ser >>> modules. It is practically the same source code, just different default >>> modules used for auth, rr, a.s.o. >>> >>> Here is an picture trying to detail the source code structure: >>> http://sip-router.org/releases/ >>> >>> In this context, you can say you upgraded to 3.0 and it is up to you if >>> you want to compile as kamailio or as ser :-). >>> >>> The kamailio_3.0 branch has disabled the compilation of duplicated ser >>> modules (those located in modules_s directory). To enable, do: >>> >>> make modules_dirs="modules modules_k modules_s" cfg >>> >>> then compile and install. >>> >>> Cheers, >>> Daniel >>> >>> -- >>> Daniel-Constantin Mierla >>> * http://www.asipto.com/ >>> * http://twitter.com/miconda >>> * http://www.linkedin.com/in/danielconstantinmierla >>> >>> >> > > -- > Daniel-Constantin Mierla > * http://www.asipto.com/ > * http://twitter.com/miconda > * http://www.linkedin.com/in/danielconstantinmierla > >
_______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users