Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-1-5]: src pullup (approved by releng-1-5)



details:   https://anonhg.NetBSD.org/src/rev/6159cd7970e6
branches:  netbsd-1-5
changeset: 489124:6159cd7970e6
user:      itojun <itojun%NetBSD.org@localhost>
date:      Wed Aug 16 01:23:21 2000 +0000

description:
pullup (approved by releng-1-5)

document *ppslimit.

sbin/sysctl/sysctl.8    1.48 -> 1.52
lib/libc/gen/sysctl.3   1.60 -> 1.63, 1.64 -> 1.65

diffstat:

 lib/libc/gen/sysctl.3 |  50 ++++++++++++++++++++++++++++++++++----------------
 sbin/sysctl/sysctl.8  |   9 +++++----
 2 files changed, 39 insertions(+), 20 deletions(-)

diffs (161 lines):

diff -r 1cfbfcd69c61 -r 6159cd7970e6 lib/libc/gen/sysctl.3
--- a/lib/libc/gen/sysctl.3     Wed Aug 16 01:22:21 2000 +0000
+++ b/lib/libc/gen/sysctl.3     Wed Aug 16 01:23:21 2000 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: sysctl.3,v 1.58.2.1 2000/08/04 14:18:52 kml Exp $
+.\"    $NetBSD: sysctl.3,v 1.58.2.2 2000/08/16 01:23:23 itojun Exp $
 .\"
 .\" Copyright (c) 1993
 .\"    The Regents of the University of California.  All rights reserved.
@@ -666,8 +666,8 @@
 .It ip anonportmax     integer yes
 .It ip mtudisctimeout  integer yes
 .It ip gifttl  integer yes
-.It icmp       errratelimit    integer yes
 .It icmp       maskrepl        integer yes
+.It icmp       errppslimit     integer yes
 .It tcp        rfc1323 integer yes
 .It tcp        sendspace       integer yes
 .It tcp        recvspace       integer yes
@@ -690,7 +690,7 @@
 .It tcp        slowhz  integer no
 .It tcp        newreno integer yes
 .It tcp        log_refused     integer yes
-.It tcp        rstratelimit    integer yes
+.It tcp        rstppslimit     integer yes
 .It udp        checksum        integer yes
 .It udp        sendspace       integer yes
 .It udp        recvspace       integer yes
@@ -737,11 +737,14 @@
 The maximum time-to-live (hop count) value for an IPv4 packet generated by
 .Xr gif 4
 tunnel interface.
-.It Li icmp.errratelimit
-This variable specifies the minimum interval between ICMP error messages,
-in microseconds.
 .It Li icmp.maskrepl
 Returns 1 if ICMP network mask requests are to be answered.
+.It Li icmp.errppslimit
+The variable specifies the maximum number of outgoing ICMP error messages,
+per second.
+ICMP error messages that exceeded the value are subject to rate limitation
+and will not go out from the node.
+Negative value disables rate limitation.
 .It Li tcp.rfc1323
 Returns 1 if RFC1323 extensions to TCP are enabled.
 .It Li tcp.sendspace
@@ -821,10 +824,12 @@
 enabled.  This algorithm improves the start-up behavior of TCP connections.
 .It Li tcp.log_refused
 Returns 1 if refused TCP connections to the host will be logged.
-.It Li tcp.rstratelimit
-This variable specifies minimum interval, in microseconds, between RSTs
-sent in response to an incoming TCP packet with no corresponding listen
-or connected socket.
+.It Li tcp.rstppslimit
+The variable specifies the maximum number of outgoing TCP RST packets,
+per second.
+TCP RST packet that exceeded the value are subject to rate limitation
+and will not go out from the node.
+Negative value disables rate limitation.
 .It Li udp.checksum
 Returns 1 when UDP checksums are being computed and checked.
 Disabling UDP checksums is strongly discouraged.
@@ -862,13 +867,14 @@
 .It ip6        bindv6only      integer yes
 .It icmp6      rediraccept     integer yes
 .It icmp6      redirtimeout    integer yes
-.It icmp6      errratelimit    integer yes
 .It icmp6      nd6_prune       integer yes
 .It icmp6      nd6_delay       integer yes
 .It icmp6      nd6_umaxtries   integer yes
 .It icmp6      nd6_mmaxtries   integer yes
 .It icmp6      nd6_useloopback integer yes
 .It icmp6      nodeinfo        integer yes
+.It icmp6      errppslimit     integer yes
+.It icmp6      nd6_maxnudhint  integer yes
 .It udp6       sendspace       integer yes
 .It udp6       recvspace       integer yes
 .El
@@ -966,9 +972,6 @@
 .It Li icmp6.redirtimeout
 The variable specifies lifetime of routing entries generated by incoming
 ICMPv6 redirect.
-.It Li icmp6.errratelimit
-The variable specifies minimum interval between ICMPv6 error messages,
-in microseconds.
 .It Li icmp6.nd6_prune
 The variable specifies interval between IPv6 neighbor cache babysitting,
 in seconds.
@@ -994,6 +997,21 @@
 .It Li icmp6.nodeinfo
 The variable enables, or disables, kernel support for
 ICMPv6 node information query/reply.
+.It Li icmp6.errppslimit
+The variable specifies the maximum number of outgoing ICMPv6 error messages,
+per second.
+ICMPv6 error messages that exceeded the value are subject to rate limitation
+and will not go out from the node.
+Negative value disables rate limitation.
+.It Li icmp6.nd6_maxnudhint
+IPv6 neighbor discovery permits upper layer protocols to supply reachability
+hints, to avoid unnecessary neighbor discovery exchanges.
+The variable defines the number of consecutive hints the neighbor discovery
+layer will take.
+For example, by setting the variable to 3, neighbor discovery layer
+will take 3 consecutive hints in maximum.
+After receiving 3 hints, neighbor discovery layer will perform
+normal neighbor discovery process.
 .El
 .Pp
 We reuse net.*.tcp for
@@ -1309,8 +1327,8 @@
 definitions for fourth level IPsec identifiers
 .El
 .Sh SEE ALSO
-.Xr sysctl 8 ,
-.Xr ipsec 4
+.Xr ipsec 4 ,
+.Xr sysctl 8
 .Sh HISTORY
 The
 .Nm
diff -r 1cfbfcd69c61 -r 6159cd7970e6 sbin/sysctl/sysctl.8
--- a/sbin/sysctl/sysctl.8      Wed Aug 16 01:22:21 2000 +0000
+++ b/sbin/sysctl/sysctl.8      Wed Aug 16 01:23:21 2000 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: sysctl.8,v 1.47 2000/05/23 12:35:35 itojun Exp $
+.\"    $NetBSD: sysctl.8,v 1.47.4.1 2000/08/16 01:23:21 itojun Exp $
 .\"
 .\" Copyright (c) 1993
 .\"    The Regents of the University of California.  All rights reserved.
@@ -193,8 +193,8 @@
 .It kern.vdisable      integer no
 .It kern.version       string  no
 .It machdep.console_device     dev_t   no
-.It net.inet.icmp.errratelimit integer yes
 .It net.inet.icmp.maskrepl     integer yes
+.It net.inet.icmp.errppslimit  integer yes
 .It net.inet.ip.allowsrcrt     integer yes
 .It net.inet.ip.anonportmax    integer yes
 .It net.inet.ip.anonportmin    integer yes
@@ -230,7 +230,7 @@
 .It net.inet.tcp.mssdflt       integer yes
 .It net.inet.tcp.recvspace     integer yes
 .It net.inet.tcp.rfc1323       integer yes
-.It net.inet.tcp.rstratelimit  integer yes
+.It net.inet.tcp.rstppslimit   integer yes
 .It net.inet.tcp.sack  integer yes
 .It net.inet.tcp.sendspace     integer yes
 .It net.inet.tcp.slowhz        integer no
@@ -242,8 +242,9 @@
 .It net.inet.udp.checksum      integer yes
 .It net.inet.udp.recvspace     integer yes
 .It net.inet.udp.sendspace     integer yes
-.It net.inet6.icmp6.errratelimit       integer yes
+.It net.inet6.icmp6.errppslimit        integer yes
 .It net.inet6.icmp6.nd6_delay  integer yes
+.It net.inet6.icmp6.nd6_maxnudhint     integer yes
 .It net.inet6.icmp6.nd6_mmaxtries      integer yes
 .It net.inet6.icmp6.nd6_prune  integer yes
 .It net.inet6.icmp6.nd6_umaxtries      integer yes



Home | Main Index | Thread Index | Old Index