$ cat pkg/DESCR igmpproxy is a simple multicast routing daemon which uses IGMP forwarding to dynamically route multicast traffic. Routing is done by defining an "upstream" interface on which the daemon acts as a normal Multicast client, and one or more "downstream" interfaces that serves clients on the destination networks. This is useful in situations where other dynamic multicast routers cannot be used.
markus@ did all the difficult work, I just tweaked his port slightly and changed config.c so altnet 0.0.0.0/0 can be used (markus hasn't commented on that part yet but I wanted to get this out for others to look at). obviously this is only useful if you have a multicast feed from somewhere :-) I've mostly tested this on i386, but it does also seem ok on sparc64.
igmpproxy.tgz
Description: application/tar-gz