summaryrefslogtreecommitdiff
path: root/src/libsystemd-network/dhcp6-lease-internal.h
diff options
context:
space:
mode:
authorPatrik Flykt <patrik.flykt@linux.intel.com>2018-09-11 16:26:01 -0600
committerPatrik Flykt <patrik.flykt@linux.intel.com>2018-09-19 13:45:18 -0600
commit9a7225de67ddfb48a2f75f125c16bfe76421ae9c (patch)
tree11830050e6a596d923af7022d81d34c134734be5 /src/libsystemd-network/dhcp6-lease-internal.h
parent134ebaa45ed454be9282659c4a8e4aaeba14b035 (diff)
downloadsystemd-9a7225de67ddfb48a2f75f125c16bfe76421ae9c.tar.gz
dhcp6-client: Store lease timeouts T1 and T1 in client struct
Since we now have the possibility to request prefixes to be delegated without corresponding IPv6 addresses, it does not make sense to store lease T1 and T2 timeouts in the otherwise unused IA_NA structure. Therefore lease timeouts T1 and T2 are moved to the DHCPv6 client structure, as there will be only one set of stateful timeouts required by RFC 7550, Section 4.3.
Diffstat (limited to 'src/libsystemd-network/dhcp6-lease-internal.h')
-rw-r--r--src/libsystemd-network/dhcp6-lease-internal.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/libsystemd-network/dhcp6-lease-internal.h b/src/libsystemd-network/dhcp6-lease-internal.h
index c05c32d5b1..e004f48b4e 100644
--- a/src/libsystemd-network/dhcp6-lease-internal.h
+++ b/src/libsystemd-network/dhcp6-lease-internal.h
@@ -37,7 +37,6 @@ struct sd_dhcp6_lease {
size_t ntp_fqdn_count;
};
-int dhcp6_lease_clear_timers(DHCP6IA *ia);
int dhcp6_lease_ia_rebind_expire(const DHCP6IA *ia, uint32_t *expire);
DHCP6IA *dhcp6_lease_free_ia(DHCP6IA *ia);