]> git.ipfire.org Git - thirdparty/dhcpcd.git/commit
DHCP6: Keep running regardless of RA state
authorRoy Marples <roy@marples.name>
Wed, 12 Jun 2019 12:43:27 +0000 (13:43 +0100)
committerRoy Marples <roy@marples.name>
Wed, 12 Jun 2019 18:46:36 +0000 (19:46 +0100)
commit364d43e78b8155016099135c6ea9380114de3f08
tree3e11a3f2e3861dcf22e9d692014a1bd1cbdd372e
parent3e849c5838a1c56d8e14b665d4ae469ba60511e1
DHCP6: Keep running regardless of RA state

We should keep DHCP6 running even if routers expire or link changes.
This is noted in RFC3315 18.1.2:
   If the client receives no responses before the message transmission
   process terminates, as described in section 14, the client SHOULD
   continue to use any IP addresses, using the last known
   lifetimes for those addresses, and SHOULD continue to use any other
   previously obtained configuration parameters.
src/dhcp6.c
src/dhcp6.h
src/ipv6nd.c