summaryrefslogtreecommitdiff
path: root/share/man
diff options
context:
space:
mode:
authorClaudio Jeker <claudio@cvs.openbsd.org>2004-05-04 22:50:19 +0000
committerClaudio Jeker <claudio@cvs.openbsd.org>2004-05-04 22:50:19 +0000
commit72845f3045265105d2d545f6afa78ff6c8ce5f3c (patch)
treee6499af205a35f2e1a7db4001e054e2b6b2ed5c7 /share/man
parent710c64d18789eb25fed232f87c40158bfcba7ad3 (diff)
The tcp specific routing metrics are almost never used so reduce the routing
table from these metrics. struct rt_msghdr used by the routing socket is not affected and so most userland apps don't need to be changed. some man page polishing by jmc@ OK henning@ markus@ theo@
Diffstat (limited to 'share/man')
-rw-r--r--share/man/man4/route.48
1 files changed, 7 insertions, 1 deletions
diff --git a/share/man/man4/route.4 b/share/man/man4/route.4
index 36955bc98cb..aea37874f1b 100644
--- a/share/man/man4/route.4
+++ b/share/man/man4/route.4
@@ -1,4 +1,4 @@
-.\" $OpenBSD: route.4,v 1.16 2004/01/21 19:35:39 jmc Exp $
+.\" $OpenBSD: route.4,v 1.17 2004/05/04 22:50:18 claudio Exp $
.\" $NetBSD: route.4,v 1.3 1994/11/30 16:22:31 jtc Exp $
.\"
.\" Copyright (c) 1990, 1991, 1993
@@ -286,6 +286,11 @@ struct rt_metrics {
u_long rmx_pksent; /* packets sent using this route */
};
.Ed
+Only rmx_mtu, rmx_expire, rmx_pksent, and rmx_locks are used by the kernel
+routing table.
+All other values will be ignored when inserting them into the kernel and are
+set to zero in routing messages sent by the kernel.
+They are left for compatibility reasons with other systems.
.Pp
Flags include the values:
.Bd -literal
@@ -319,6 +324,7 @@ Specifiers for metric values in rmx_locks and rtm_inits are:
#define RTV_RTT 0x40 /* init or lock _rtt */
#define RTV_RTTVAR 0x80 /* init or lock _rttvar */
.Ed
+Only RTV_MTU and RTV_EXPIRE should be used all other flags are ignored.
.Pp
Specifiers for which addresses are present in the messages are:
.Bd -literal