summaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorRoy Marples <roy@marples.name>2014-12-16 13:25:40 +0000
committerRoy Marples <roy@marples.name>2014-12-16 13:25:40 +0000
commit3852009b98d8a5f3447c95e45cdcf7e995a22613 (patch)
tree8a84f0a713ea939ff7299569327a704cc4ae4814 /README
parentdffe72f6a66611bfd280efaa10465b91bd0d41a4 (diff)
downloaddhcpcd-3852009b98d8a5f3447c95e45cdcf7e995a22613.tar.xz
For BSD systems stop polling for IPv6 router reachability.
This didn't work on all BSD platforms and where it did work, it didn't work reliably. Instead, expect for cached neighour route additions/changes/removals to be announced by the kernel. Currently only NetBSD-7.99.3 supports this so this is added to the README.
Diffstat (limited to 'README')
-rw-r--r--README6
1 files changed, 6 insertions, 0 deletions
diff --git a/README b/README
index 10e84f5e..cc2c1847 100644
--- a/README
+++ b/README
@@ -48,6 +48,12 @@ BSD systems where this has been fixed or is known to work are:
OpenBSD-5.0
patch submitted against FreeBSD-10.0
+Some BSD systems do not announce cached neighbour route changes based
+on reachability to userland. For such systems, IPv6 routers will always
+be assumed to be reachable until they either stop being a router or expire.
+BSD systems where this has been fixed or is known to work are:
+ NetBSD-7.99.3
+
We try and detect how dhcpcd should interact with system services at runtime.
If we cannot auto-detect how do to this, or it is wrong then
you can change this by passing shell commands to --serviceexists,