CVSROOT:        /cvs
Module name:    ports
Changes by:     [email protected]       2016/12/23 06:44:31

Modified files:
        net/igmpproxy  : Makefile 
        net/igmpproxy/patches: patch-config_c patch-defs_h patch-ifvc_c 
                               patch-igmpproxy_c patch-request_c 
                               patch-rttable_c 
Added files:
        net/igmpproxy/patches: patch-mcgroup_c 

Log message:
Improved the igmpproxy code to be able to run on multiple rdomains, here
is a list of changes:
- Ignore interfaces that are not listed in the configuration file: fixes
an abort when trying to configure interface located in a different
rdomain and doesn't look to the address of interfaces outside the
configuration (otherwise it would pick the wrong interface in some cases).
- Improve the routing code: use a rb-tree to store groups avoiding group
duplications and having to fix hand-rolled list implementations.
- Fixed some warnings and improved debug messages.

As discussed with ajacoutot@,
ok reyk@

Reply via email to