summaryrefslogtreecommitdiff
path: root/nuttx/net/icmpv6/Kconfig
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2015-02-02 11:34:51 -0600
committerGregory Nutt <gnutt@nuttx.org>2015-02-02 11:34:51 -0600
commit07b5b56ec8d4fa9c48ed5f1fe64785da8175b482 (patch)
tree43da69bbf4bd44f426de720412475bc6082ac55d /nuttx/net/icmpv6/Kconfig
parent8c9f78485dbed47c7b82dd3ee1e6ed91c86708bf (diff)
downloadpx4-nuttx-07b5b56ec8d4fa9c48ed5f1fe64785da8175b482.tar.gz
px4-nuttx-07b5b56ec8d4fa9c48ed5f1fe64785da8175b482.tar.bz2
px4-nuttx-07b5b56ec8d4fa9c48ed5f1fe64785da8175b482.zip
IPv6: More framework for automatic neighbor solicition. I think this also corrects and error in a broadcast/multicast address chedk
Diffstat (limited to 'nuttx/net/icmpv6/Kconfig')
-rw-r--r--nuttx/net/icmpv6/Kconfig22
1 files changed, 22 insertions, 0 deletions
diff --git a/nuttx/net/icmpv6/Kconfig b/nuttx/net/icmpv6/Kconfig
index 1a6120ac1..f361c75b0 100644
--- a/nuttx/net/icmpv6/Kconfig
+++ b/nuttx/net/icmpv6/Kconfig
@@ -32,6 +32,28 @@ config NET_ICMPv6_NEIGHBOR
the target IPv6 address mapping does not appear in the Neighbor
table.
+if NET_ICMPv6_NEIGHBOR
+
+config ICMPv6_NEIGHBOR_MAXTRIES
+ int "ICMPv6 solicitation retries"
+ default 5
+ ---help---
+ Send the Neighbor solicitation this number of times before giving
+ up and deciding that the target IP6 address is non reachable.
+
+config ICMPv6_NEIGHBOR_DELAYMSEC
+ int "ICMPv6 re-solicit delay"
+ default 20
+ ---help---
+ Wait this number of milliseconds after sending the Neighbor
+ Solicitation before checking if the IPv6 address mapping is present
+ in the Neighbor Table. This time should be related to the maximum
+ round trip time on the network since it is basically the time from
+ when an Neighbor Solicitation is sent until the Neighbor
+ Advertisement is received.
+
+endif # NET_ICMPv6_NEIGHBOR
+
endif # NET_ICMPv6
endmenu # ICMPv6 Networking Support
endif # NET_IPv6