History log of /freebsd-11.0-release/share/man/man4/route.4
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 303975 11-Aug-2016 gjb

Copy stable/11@r303970 to releng/11.0 as part of the 11.0-RELEASE
cycle.

Prune svn:mergeinfo from the new branch, and rename it to RC1.

Update __FreeBSD_version.

Use the quarterly branch for the default FreeBSD.conf pkg(8) repo and
the dvd1.iso packages population.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 302408 08-Jul-2016 gjb

Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, as nothing has been merged
here.

Additional commits post-branch will follow.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


# 263203 15-Mar-2014 glebius

Garbage collect long time obsoleted (or never used) stuff from routing API.


# 263142 14-Mar-2014 eadler

multiple: Remove 3rd clause from BSD license where approved by the
regents and renumber.

This patch skips files in contrib/ and crypto/

Acked by: imp
Discussed with: emaste


# 191374 22-Apr-2009 trasz

Turns out rtm_use does still exist, just under different name - for
a long time (since 6.1) it was #defined as rtm_fmask. Update manual
page. While here, sync some constants with what's in route.h.


# 191312 20-Apr-2009 trasz

Adjust route(4) manual page to remove rtm_use field, which was removed
from the route.h some time ago.

Reviewed by: rwatson


# 186119 15-Dec-2008 qingli

This main goals of this project are:
1. separating L2 tables (ARP, NDP) from the L3 routing tables
2. removing as much locking dependencies among these layers as
possible to allow for some parallelism in the search operations
3. simplify the logic in the routing code,

The most notable end result is the obsolescent of the route
cloning (RTF_CLONING) concept, which translated into code reduction
in both IPv4 ARP and IPv6 NDP related modules, and size reduction in
struct rtentry{}. The change in design obsoletes the semantics of
RTF_CLONING, RTF_WASCLONE and RTF_LLINFO routing flags. The userland
applications such as "arp" and "ndp" have been modified to reflect
those changes. The output from "netstat -r" shows only the routing
entries.

Quite a few developers have contributed to this project in the
past: Glebius Smirnoff, Luigi Rizzo, Alessandro Cerri, and
Andre Oppermann. And most recently:

- Kip Macy revised the locking code completely, thus completing
the last piece of the puzzle, Kip has also been conducting
active functional testing
- Sam Leffler has helped me improving/refactoring the code, and
provided valuable reviews
- Julian Elischer setup the perforce tree for me and has helped
me maintaining that branch before the svn conversion


# 137189 04-Nov-2004 bms

Fix markup: .Dv -> .Va
Update document dates.

Prodded by: ru


# 137178 04-Nov-2004 bms

Document the fact that the flags for a FreeBSD kernel routing table
entry are documented in the page for route(8), not route(4).

Sponsored by: eXtensible Open Router Project <URL:http://www.xorp.org/>
MFC after: 3 weeks


# 131530 03-Jul-2004 ru

Mechanically kill hard sentence breaks and double whitespaces.


# 129238 14-May-2004 simon

Correct the misuse of \- (mdoc(7) mathematical minus) when - (mdoc(7)
hyphen) is meant.

Mdoc(7) clue by: ru
Reviewed by: ru


# 117011 28-Jun-2003 ru

Hiten's patchset for section four manpages, slightly edited by me.


# 92278 14-Mar-2002 schweikh

Typo; s/lister/listener/

MFC after: 3 days


# 89498 18-Jan-2002 ru

Introduce an interface announcement message for the routing
socket so that routing daemons and other interested parties
know when an interface is attached/detached.

PR: kern/33747
Obtained from: NetBSD
MFC after: 2 weeks


# 84306 01-Oct-2001 ru

mdoc(7) police: Use the new .In macro for #include statements.


# 79727 14-Jul-2001 schweikh

Removed whitespace at end-of-line; no content changes. I simply did
cd src/share; find man[1-9] -type f|xargs perl -pi -e 's/[ \t]+$//'

BTW, what editors are the culprits? I'm using vim and it shows
me whitespace at EOL in troff files with a thick blue block...

Reviewed by: Silence from cvs diff -b
MFC after: 7 days


# 69237 26-Nov-2000 dannyboy

compatability -> compatibility

PR: 23112
Submitted by: Jimmy Olgeni <olgeni@uli.it>


# 69052 22-Nov-2000 ru

mdoc(7) police: Er macro usage cleanup.


# 51251 14-Sep-1999 ru

- Describe all available message headers.
- Sync structures/constants with sources.
- Fix multiple typos.

Reviewed by: wollman


# 50476 28-Aug-1999 peter

$Id$ -> $FreeBSD$


# 49670 12-Aug-1999 nik

In <199908042059.PAA14626@free.pcs>, Jonathan Lemon wrote:

> The route(4) manpage says:
>
> User processes can obtain information about the routing entry to a spe-
> cific destination by using a RTM_GET message, or by reading the /dev/kmem
> device, or by issuing a getkerninfo(2) system call.
>
> IMHO, the above sentence should probably be altered by replacing the
> first comma with a period, and throwing away the rest of it.

No one's objected, so I've made this change. This sort of fixes docs/12220,
by removing the reference to the undocumented getkerninfo(2) call. So I'll
close the PR as well.

PR: docs/12220


# 24048 19-Mar-1997 bde

Fixed missing #include(s) (mostly of <sys/types.h> in synopsis).

Reviewed by: wollman


# 22986 22-Feb-1997 peter

Revert $FreeBSD$ back to $Id$


# 22143 30-Jan-1997 mpp

Update to reflect current include files.


# 21673 14-Jan-1997 jkh

Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.


# 18817 08-Oct-1996 wollman

Delete stale rt_metrics and route flag descriptions and replace them with
a cross-reference to rtentry(9). Add SEE ALSO and HISTORY sections.


# 1639 30-May-1994 rgrimes

This commit was generated by cvs2svn to compensate for changes in r1638,
which included commits to RCS files with non-trunk default branches.


# 1638 30-May-1994 rgrimes

BSD 4.4 Lite Share Sources