aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/arp/arp.4
Commit message (Collapse)AuthorAgeFilesLines
* usr.sbin: Remove ancient SCCS tags.Warner Losh2023-11-271-2/+0
| | | | | | | | Remove ancient SCCS tags from the tree, automated scripting, with two minor fixup to keep things compiling. All the common forms in the tree were removed with a perl script. Sponsored by: Netflix
* Remove $FreeBSD$: one-line nroff patternWarner Losh2023-08-161-1/+0
| | | | Remove /^\.\\"\s*\$FreeBSD\$$\n/
* Bump amount of queued packets in for unresolved ARP/NDP entries to 16.Alexander V. Chernikov2021-01-111-18/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently default behaviour is to keep only 1 packet per unresolved entry. Ability to queue more than one packet was added 10 years ago, in r215207, though the default value was kep intact. Things have changed since that time. Systems tend to initiate multiple connections at once for a variety of reasons. For example, recent kern/252278 bug report describe happy-eyeball DNS behaviour sending multiple requests to the DNS server. The primary driver for upper value for the queue length determination is memory consumption. Remote actors should not be able to easily exhaust local memory by sending packets to unresolved arp/ND entries. For now, bump value to 16 packets, to match Darwin implementation. The proper approach would be to switch the limit to calculate memory consumption instead of packet count and limit based on memory. We should MFC this with a variation of D22447. Reviewers: #manpages, #network, bz, emaste Reviewed By: emaste, gbe(doc), jilles(doc) MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D28068
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
| | | | | | | | | | | | Renumber cluase 4 to 3, per what everybody else did when BSD granted them permission to remove clause 3. My insistance on keeping the same numbering for legal reasons is too pedantic, so give up on that point. Submitted by: Jan Schaumann <jschauma@stevens.edu> Pull Request: https://github.com/freebsd/freebsd/pull/96 Notes: svn path=/head/; revision=314436
* Additional cleanup of the arp(4) man page after r306652Eric van Gyzen2016-10-071-27/+25
| | | | | | | | | | | | Submitted by: David A. Bright <david.a.bright@dell.com> Requested by: wblock Reviewed by: wblock MFC after: 23 days Sponsored by: Dell EMC Differential Revision: https://reviews.freebsd.org/D8183 Notes: svn path=/head/; revision=306830
* Update arp(4) to document the net.link.ether.inet.garp_rexmit_count sysctl.Eric van Gyzen2016-10-031-1/+19
| | | | | | | | | | | | | Submitted by: David A. Bright <david.a.bright@dell.com> Requested by: markj Reviewed by: markj, badger MFC after: 4 weeks X-MFC with: r306577 Sponsored by: Dell EMC Differential Revision: https://reviews.freebsd.org/D8136 Notes: svn path=/head/; revision=306652
* Remove net.link.ether.inet.useloopback sysctl tunable. It was always on byGleb Smirnoff2013-11-051-5/+1
| | | | | | | | | | | | default from the very beginning. It was placed in wrong namespace net.link.ether, originally it had been at another wrong namespace. It was incorrectly documented at incorrect manual page arp(8). Since new-ARP commit, the tunable have been consulted only on route addition, and ignored on route deletion. Behaviour of a system with tunable turned off is not fully correct, and has no advantages comparing to normal behavior. Notes: svn path=/head/; revision=257689
* Rate limit the number of remotely triggered ARP log messagesGleb Smirnoff2013-05-111-1/+5
| | | | | | | to 1 log message per second. Notes: svn path=/head/; revision=250504
* Provide a sysctl switch that allows to install ARP entriesGleb Smirnoff2012-09-031-0/+11
| | | | | | | | | | | with multicast bit set. FreeBSD refuses to install such entries since 9.0, and this broke installations running Microsoft NLB, which are violating standards. Tested by: Tarasov Oleg <oleg_tarasov sg-tea.com> Notes: svn path=/head/; revision=240073
* Explicitly document all variables in the net.link.ether.inet MIB.Gleb Smirnoff2012-09-031-5/+38
| | | | Notes: svn path=/head/; revision=240072
* Minor spelling fixes.Joel Dahl2012-06-031-1/+1
| | | | Notes: svn path=/head/; revision=236509
* mdoc: add missing width argument to Bl -tag.Joel Dahl2012-06-031-1/+1
| | | | Notes: svn path=/head/; revision=236500
* mdoc: terminate quoted strings.Joel Dahl2012-03-261-1/+1
| | | | | | | Reviewed by: brueffer Notes: svn path=/head/; revision=233510
* net.link.ether.inet.prune_intvl no longer exists.Gleb Smirnoff2007-03-281-3/+1
| | | | Notes: svn path=/head/; revision=167988
* Markup fixes.Ruslan Ermilov2006-09-291-13/+10
| | | | Notes: svn path=/head/; revision=162806
* Add a knob to suppress logging of attempts to modifyGleb Smirnoff2005-12-181-1/+8
| | | | | | | | | permanent ARP entries. Submitted by: Andrew Alcheyev <buddy telenet.ru> Notes: svn path=/head/; revision=153513
* Improve the documentation of "proxyall" knob, somewhat: we do notRuslan Ermilov2005-11-241-2/+3
| | | | | | | | | proxy for hosts that are reachable through the same interface the request came in from. This feature is mainly for hosts reachable through some P2P link, e.g. the gif(4) tunnel. Notes: svn path=/head/; revision=152765
* Some fixes for last commit.Gleb Smirnoff2005-11-111-8/+7
| | | | | | | Submitted by: ru Notes: svn path=/head/; revision=152303
* - Document last change to ARP behavior.Gleb Smirnoff2005-11-101-11/+28
| | | | | | | | - Document several undocumented sysctl variables. - Fix spelling of few diagnostics. Notes: svn path=/head/; revision=152274
* Per letter dated July 22, 1999, delete clause 3 from code directlyWarner Losh2004-08-071-4/+0
| | | | | | | from Berkeley. Notes: svn path=/head/; revision=133248
* Mechanically kill hard sentence breaks.Ruslan Ermilov2004-07-021-1/+1
| | | | Notes: svn path=/head/; revision=131500
* mdoc(7) policeBruce M Simpson2004-06-161-2/+2
| | | | | | | Submitted by: ru Notes: svn path=/head/; revision=130574
* Document the behaviour of the net.link.ether.inet.proxyall sysctl MIBBruce M Simpson2004-06-161-0/+19
| | | | | | | | | | | variable. PR: docs/21826 Reviewed by: ru Requested by: Bernd Luevelsmeyer Notes: svn path=/head/; revision=130568
* mdoc(7) cleanups (use .Va, not .Dv, for sysctls.)Bruce M Simpson2003-10-031-2/+2
| | | | | | | Reviewed by: ru Notes: svn path=/head/; revision=120684
* mdoc(7) cleanup: Break up sentences so that they start on new lines.Bruce M Simpson2003-10-031-6/+7
| | | | Notes: svn path=/head/; revision=120681
* Point out the existence of net.link.ether.inet.log_arp_movements.Bruce M Simpson2003-10-031-1/+5
| | | | | | | Add sysctl(8) to the list of cross-referenced manual pages. Notes: svn path=/head/; revision=120680
* Update arp(4) to document the 'arp: foo is on if0 but got reply fromBruce M Simpson2003-10-031-0/+9
| | | | | | | | | | bar on if1' message. PR: bin/48489 Requested by: ru Notes: svn path=/head/; revision=120679
* s/pseudo-device/device/Ruslan Ermilov2002-12-261-1/+1
| | | | Notes: svn path=/head/; revision=108293
* Correct old wording of the arp functionality.Jeroen Ruigrok van der Werven2002-04-051-5/+7
| | | | | | | | | | | We are long past the stage where we only had ARP working for 10 Mb/s. PR: 35604 Submitted by: Gary W. Swearingen <swear@blarg.net> Additional comments by: Mike DeGraw-Bertsch <mbertsch@radioactivedata.org> Notes: svn path=/head/; revision=93911
* Remove whitespace at EOL.Dima Dorfman2001-07-151-1/+1
| | | | Notes: svn path=/head/; revision=79755
* mdoc(7) police: removed HISTORY info from the .Os call.Ruslan Ermilov2001-07-101-1/+1
| | | | Notes: svn path=/head/; revision=79537
* mdoc(7) police: Er macro usage cleanup.Ruslan Ermilov2000-11-221-2/+2
| | | | Notes: svn path=/head/; revision=69052
* Avoid use of direct troff requests in mdoc(7) manual pages.Ruslan Ermilov2000-11-101-2/+0
| | | | Notes: svn path=/head/; revision=68575
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
| | | | Notes: svn path=/head/; revision=50479
* Use Cd macro instead of Em for SYNOPSIS, as do other section 4 pages.Guy Helmer1999-05-041-1/+2
| | | | | | | | | Added $Id$. PR: docs/10494 Notes: svn path=/head/; revision=46444
* Update wording of the one message that was in the DIAGNOSTICS section.Bill Fenner1996-11-171-1/+19
| | | | | | | | | Add three other common messages. This should be in 2.2 to go with the netinet/if_ether.c rewording. Notes: svn path=/head/; revision=19839
* Get rid of update. Make man page installation work with our schemeGarrett Wollman1994-08-051-0/+124
(and rename a few in the process). Notes: svn path=/head/; revision=1863