]> git.ipfire.org Git - thirdparty/systemd.git/commit
sd-dhcp6-client: Implement Renew and Rebind
authorPatrik Flykt <patrik.flykt@linux.intel.com>
Wed, 25 Jun 2014 11:06:02 +0000 (14:06 +0300)
committerPatrik Flykt <patrik.flykt@linux.intel.com>
Thu, 26 Jun 2014 13:10:38 +0000 (16:10 +0300)
commit3dc34fcc97b41f8b7b019027225b121dfbb9871d
tree2a8d04d48511917319db3bdef816eba7f79d5b2b
parent709d6710d047566c71f03e579a02c3d99fe15a3e
sd-dhcp6-client: Implement Renew and Rebind

Start sending Renew and Rebind DHCPv6 messages when respective timers T1
and T2 expire. Rebind messages do not include a Server ID option and the
Rebind procedure ends when the last IPv6 address valid lifetime expires,
whereafter the client restarts the address acquisition procedure by
Soliciting for available servers.

See RFC 3315, sections 18.1.3. and 18.1.4. for details.
src/libsystemd-network/dhcp6-protocol.h
src/libsystemd-network/sd-dhcp6-client.c