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
Jeffrey Hsu
hsu at FreeBSD.org
Thu Aug 7 11:17:00 PDT 2003
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 at 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
More information about the cvs-src
mailing list