svn commit: r241502 - in head/sys: netinet netinet6

Alexander V. Chernikov melifaro at FreeBSD.org
Sat Oct 13 09:31:02 UTC 2012


Author: melifaro
Date: Sat Oct 13 09:31:01 2012
New Revision: 241502
URL: http://svn.freebsd.org/changeset/base/241502

Log:
  Cleanup documentation: cloning route support has been removed in r186119.
  
  MFC after:	2 weeks

Modified:
  head/sys/netinet/in_rmx.c
  head/sys/netinet6/in6_rmx.c

Modified: head/sys/netinet/in_rmx.c
==============================================================================
--- head/sys/netinet/in_rmx.c	Sat Oct 13 09:25:29 2012	(r241501)
+++ head/sys/netinet/in_rmx.c	Sat Oct 13 09:31:01 2012	(r241502)
@@ -27,19 +27,6 @@
  * SUCH DAMAGE.
  */
 
-/*
- * This code does two things necessary for the enhanced TCP metrics to
- * function in a useful manner:
- *  1) It marks all non-host routes as `cloning', thus ensuring that
- *     every actual reference to such a route actually gets turned
- *     into a reference to a host route to the specific destination
- *     requested.
- *  2) When such routes lose all their references, it arranges for them
- *     to be deleted in some random collection of circumstances, so that
- *     a large quantity of stale routing data is not kept in kernel memory
- *     indefinitely.  See in_rtqtimo() below for the exact mechanism.
- */
-
 #include <sys/cdefs.h>
 __FBSDID("$FreeBSD$");
 

Modified: head/sys/netinet6/in6_rmx.c
==============================================================================
--- head/sys/netinet6/in6_rmx.c	Sat Oct 13 09:25:29 2012	(r241501)
+++ head/sys/netinet6/in6_rmx.c	Sat Oct 13 09:31:01 2012	(r241502)
@@ -59,19 +59,6 @@
  *
  */
 
-/*
- * This code does two things necessary for the enhanced TCP metrics to
- * function in a useful manner:
- *  1) It marks all non-host routes as `cloning', thus ensuring that
- *     every actual reference to such a route actually gets turned
- *     into a reference to a host route to the specific destination
- *     requested.
- *  2) When such routes lose all their references, it arranges for them
- *     to be deleted in some random collection of circumstances, so that
- *     a large quantity of stale routing data is not kept in kernel memory
- *     indefinitely.  See in6_rtqtimo() below for the exact mechanism.
- */
-
 #include <sys/cdefs.h>
 __FBSDID("$FreeBSD$");
 


More information about the svn-src-all mailing list