core: internal module interface changes
authorAndrei Pelinescu-Onciul <andrei@iptel.org>
Wed, 4 Aug 2010 13:38:58 +0000 (15:38 +0200)
committerAndrei Pelinescu-Onciul <andrei@iptel.org>
Wed, 4 Aug 2010 13:38:58 +0000 (15:38 +0200)
commitdee21fffc8c610a14dec348d286108dbd377b9a0
treebb425fc1048c278fd1a01941e0ddff9d49bd305c
parent4125821e5aef02b9f84b0840c25cd169a2d2954f
core: internal module interface changes

Use a new internal representation for the module interface, that
combines the ser & kamailio module interfaces plus some extra
internal stuff.
This allows using extra flags (e.g. the new internal fixup_flags)
and also simplifies all the functions dealing with the module
interface or cmd_exports (since now there is a single internal
interface there's no need to check its version and access it
differently depending on it).
The ser or kamailio module interfaces are converted to the new
sr31 mod interface when the modules are loaded
(register_module()).
action.c
cfg.y
modparam.c
route.c
sr_module.c
sr_module.h