svn commit: r185946 - projects/arpv2_merge_1/share/man/man9
Kip Macy
kmacy at FreeBSD.org
Thu Dec 11 15:01:58 PST 2008
Author: kmacy
Date: Thu Dec 11 23:01:58 2008
New Revision: 185946
URL: http://svn.freebsd.org/changeset/base/185946
Log:
update to reflect absence of RTF_CLONING
Modified:
projects/arpv2_merge_1/share/man/man9/rtalloc.9
Modified: projects/arpv2_merge_1/share/man/man9/rtalloc.9
==============================================================================
--- projects/arpv2_merge_1/share/man/man9/rtalloc.9 Thu Dec 11 22:51:11 2008 (r185945)
+++ projects/arpv2_merge_1/share/man/man9/rtalloc.9 Thu Dec 11 23:01:58 2008 (r185946)
@@ -64,21 +64,6 @@ certain protocol\- and interface-specifi
.\" XXX - -mdoc should contain a standard request for getting em and
.\" en dashes.
.Pp
-When a route with the flag
-.Dv RTF_CLONING
-is retrieved, and the action of this flag is not masked, the
-.Nm
-facility automatically generates a new route using information in the
-old route as a template, and
-sends an
-.Dv RTM_RESOLVE
-message to the appropriate interface-address route-management routine
-.Pq Fn ifa->ifa_rtrequest .
-This generated route is called
-.Em cloned ,
-and has
-.Dv RTF_WASCLONED
-flag set.
.Dv RTF_PRCLONING
flag is obsolete and thus ignored by facility.
If the
@@ -123,22 +108,19 @@ field.
.Pp
The
.Fn rtalloc_ign
-interface can be used when the default actions of
-.Fn rtalloc
-in the presence of the
-.Dv RTF_CLONING
-flag is undesired.
+interface can be used when the caller does not want to receive
+the returned
+.Fa rtentry
+locked.
The
.Fa ro
argument is the same as
.Fn rtalloc ,
but there is additionally a
.Fa flags
-argument, which lists the flags in the route which are to be
-.Em ignored
-(in most cases this is
-.Dv RTF_CLONING
-flag).
+argument, which is now only used to pass
+.Dv RTF_RNH_LOCKED
+indicating that the radix tree lock is already held.
Both
.Fn rtalloc
and
@@ -163,16 +145,7 @@ directly as the
argument.
The second argument,
.Fa report ,
-controls whether
-.Dv RTM_RESOLVE
-requests are sent to the lower layers when an
-.Dv RTF_CLONING
-or
-.Dv RTF_PRCLONING
-route is cloned.
-Ordinarily a value of one should be passed, except
-in the processing of those lower layers which use the cloning
-facility.
+controls whether the lower layers are notifed when a lookup fails.
The third argument,
.Fa flags ,
is a set of flags to ignore, as in
More information about the svn-src-projects
mailing list