From c890cc3e7b6fe1a1c1ff8b94b3964c0050d16db4 Mon Sep 17 00:00:00 2001 From: wollman Date: Tue, 8 Oct 1996 20:37:24 +0000 Subject: Delete stale rt_metrics and route flag descriptions and replace them with a cross-reference to rtentry(9). Add SEE ALSO and HISTORY sections. --- share/man/man4/route.4 | 48 ++++++++++++++---------------------------------- 1 file changed, 14 insertions(+), 34 deletions(-) (limited to 'share/man') diff --git a/share/man/man4/route.4 b/share/man/man4/route.4 index a5425ec..2fac3d4 100644 --- a/share/man/man4/route.4 +++ b/share/man/man4/route.4 @@ -29,9 +29,10 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" @(#)route.4 8.6 (Berkeley) 4/19/94 +.\" From: @(#)route.4 8.6 (Berkeley) 4/19/94 +.\" $Id$ .\" -.Dd April 19, 1994 +.Dd October 8, 1996 .Dt ROUTE 4 .Os .Sh NAME @@ -214,38 +215,9 @@ struct rt_msghdr { .Ed .Pp where -.Bd -literal -struct rt_metrics { - u_long rmx_locks; /* Kernel must leave these values alone */ - u_long rmx_mtu; /* MTU for this path */ - u_long rmx_hopcount; /* max hops expected */ - u_long rmx_expire; /* lifetime for route, e.g. redirect */ - u_long rmx_recvpipe; /* inbound delay-bandwith product */ - u_long rmx_sendpipe; /* outbound delay-bandwith product */ - u_long rmx_ssthresh; /* outbound gateway buffer limit */ - u_long rmx_rtt; /* estimated round trip time */ - u_long rmx_rttvar; /* estimated rtt variance */ -}; -.Ed -.Pp -Flags include the values: -.Bd -literal -#define RTF_UP 0x1 /* route usable */ -#define RTF_GATEWAY 0x2 /* destination is a gateway */ -#define RTF_HOST 0x4 /* host entry (net otherwise) */ -#define RTF_REJECT 0x8 /* host or net unreachable */ -#define RTF_DYNAMIC 0x10 /* created dynamically (by redirect) */ -#define RTF_MODIFIED 0x20 /* modified dynamically (by redirect) */ -#define RTF_DONE 0x40 /* message confirmed */ -#define RTF_MASK 0x80 /* subnet mask present */ -#define RTF_CLONING 0x100 /* generate new routes on use */ -#define RTF_XRESOLVE 0x200 /* external daemon resolves name */ -#define RTF_LLINFO 0x400 /* generated by ARP or ESIS */ -#define RTF_STATIC 0x800 /* manually added */ -#define RTF_BLACKHOLE 0x1000 /* just discard pkts (during updates) */ -#define RTF_PROTO2 0x4000 /* protocol specific routing flag #1 */ -#define RTF_PROTO1 0x8000 /* protocol specific routing flag #2 */ -.Ed +.Dq Li "struct rt_metrics" +and the flag bits are as defined in +.Xr rtentry 9 . .Pp Specifiers for metric values in rmx_locks and rtm_inits are: .Bd -literal @@ -268,3 +240,11 @@ Specifiers for which addresses are present in the messages are: #define RTA_IFA 0x20 /* interface addr sockaddr present */ #define RTA_AUTHOR 0x40 /* sockaddr for author of redirect */ .Ed +.Sh SEE ALSO +.Xr route 8 , +.Xr rtentry 9 +.Sh HISTORY +A +.Dv PF_ROUTE +protocol family first appeared in +.Bx 4.3 reno . -- cgit v1.1