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