[OpenSIPS-Devel] NEW: Changes in NATHELPER module

Razvan Crainea razvancrainea at opensips.org
Wed Mar 2 14:47:41 CET 2011


Hello all,


I want to announce that by the end of the week we will make some 
structure modifications to the *nathelper* module.
The module will be split into two parts - separating the communication 
with RTPProxy from the signaling and testing functions. The RTPProxy 
specific functions will be moved into a new module called *rtpproxy*. 
The signaling functions from *nathelper* module will be merged with the 
existing functions in *nat_traversal* module and the *nathelper* module 
will be permanently removed.
Note that there will be no functional changes, but only structural ones, 
all current functions exported by *nathelper* module will still be 
available (some name changes might be possible though), just that they 
will be provided by the new module or*nat_traversal* module .
The motivation of this change is to provide a clear function separation 
(sometimes the rtpproxy functionalities are required, but not also the 
signaling ones)  and also a consistent model (*rtpproxy* module will be 
similar to *mediaproxy* module).

Action plan:
     Step 1: Copy the RTPProxy related functions to the new *rtpproxy* 
module and delete them from *nathelper*
     Step 2: Copy all remaining functions from *nathelper *and *mangler* 
modules in *nat_traversal* module
     Step 3: Remove *nathelper *and *mangler* modules


Regards,

-- 
Razvan Crainea
OpenSIPS Developer

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20110302/82e1eac3/attachment.htm>


More information about the Devel mailing list