Date: Thu, 7 Aug 2003 11:16:59 -0700 (PDT) From: Jeffrey Hsu <hsu@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/netinet in.h in_proto.c ip_mroute.c ip_mroute.h ip_output.c ip_var.h raw_ip.c Message-ID: <200308071816.h77IGx5u004118@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
hsu 2003/08/07 11:16:59 PDT
FreeBSD src repository
Modified files:
sys/netinet in.h in_proto.c ip_mroute.c ip_mroute.h
ip_output.c ip_var.h raw_ip.c
Log:
1. Basic PIM kernel support
Disabled by default. To enable it, the new "options PIM" must be
added to the kernel configuration file (in addition to MROUTING):
options MROUTING # Multicast routing
options PIM # Protocol Independent Multicast
2. Add support for advanced multicast API setup/configuration and
extensibility.
3. Add support for kernel-level PIM Register encapsulation.
Disabled by default. Can be enabled by the advanced multicast API.
4. Implement a mechanism for "multicast bandwidth monitoring and upcalls".
Submitted by: Pavlin Radoslavov <pavlin@icir.org>
Revision Changes Path
1.79 +16 -0 src/sys/netinet/in.h
1.65 +15 -1 src/sys/netinet/in_proto.c
1.89 +1375 -42 src/sys/netinet/ip_mroute.c
1.21 +144 -15 src/sys/netinet/ip_mroute.h
1.191 +145 -112 src/sys/netinet/ip_output.c
1.74 +2 -0 src/sys/netinet/ip_var.h
1.113 +8 -0 src/sys/netinet/raw_ip.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200308071816.h77IGx5u004118>
