Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e61a4b63 authored by Timo Teräs's avatar Timo Teräs Committed by David S. Miller
Browse files

ipv4: update ARPD help text



Removed the statements about ARP cache size as this config option does
not affect it. The cache size is controlled by neigh_table gc thresholds.

Remove also expiremental and obsolete markings as the API originally
intended for arp caching is useful for implementing ARP-like protocols
(e.g. NHRP) in user space and has been there for a long enough time.

Signed-off-by: default avatarTimo Teras <timo.teras@iki.fi>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 125bb8f5
Loading
Loading
Loading
Loading
+13 −22
Original line number Original line Diff line number Diff line
@@ -273,29 +273,20 @@ config IP_PIMSM_V2
	  you want to play with it.
	  you want to play with it.


config ARPD
config ARPD
	bool "IP: ARP daemon support (EXPERIMENTAL)"
	bool "IP: ARP daemon support"
	depends on EXPERIMENTAL
	---help---
	---help---
	  Normally, the kernel maintains an internal cache which maps IP
	  The kernel maintains an internal cache which maps IP addresses to
	  addresses to hardware addresses on the local network, so that
	  hardware addresses on the local network, so that Ethernet/Token Ring/
	  Ethernet/Token Ring/ etc. frames are sent to the proper address on
	  etc. frames are sent to the proper address on the physical networking
	  the physical networking layer. For small networks having a few
	  layer. Normally, kernel uses the ARP protocol to resolve these
	  hundred directly connected hosts or less, keeping this address
	  mappings.
	  resolution (ARP) cache inside the kernel works well. However,

	  maintaining an internal ARP cache does not work well for very large
	  Saying Y here adds support to have an user space daemon to do this
	  switched networks, and will use a lot of kernel memory if TCP/IP
	  resolution instead. This is useful for implementing an alternate
	  connections are made to many machines on the network.
	  address resolution protocol (e.g. NHRP on mGRE tunnels) and also for

	  testing purposes.
	  If you say Y here, the kernel's internal ARP cache will never grow

	  to more than 256 entries (the oldest entries are expired in a LIFO
	  If unsure, say N.
	  manner) and communication will be attempted with the user space ARP
	  daemon arpd. Arpd then answers the address resolution request either
	  from its own cache or by asking the net.

	  This code is experimental and also obsolete. If you want to use it,
	  you need to find a version of the daemon arpd on the net somewhere,
	  and you should also say Y to "Kernel/User network link driver",
	  below. If unsure, say N.


config SYN_COOKIES
config SYN_COOKIES
	bool "IP: TCP syncookie support (disabled per default)"
	bool "IP: TCP syncookie support (disabled per default)"