]> git.decadent.org.uk Git - odhcp6c.git/blobdiff - src/odhcp6c.h
Fix calculation of preferred and valid times
[odhcp6c.git] / src / odhcp6c.h
index 442393b0b5bde7aeac8d6769aba379c0ccaf7dc7..1a5aabcc1ddaccedf5e77e4d8a8152ad50ee7dd0 100644 (file)
@@ -157,7 +157,6 @@ enum odhcp6c_state {
        STATE_SEARCH,
        STATE_IA_NA,
        STATE_IA_PD,
-       STATE_IA_PD_LOST,
        STATE_CUSTOM_OPTS,
        STATE_SNTP_IP,
        STATE_SNTP_FQDN,
@@ -196,7 +195,7 @@ void dhcpv6_remove_addrs(void);
 
 int init_rtnetlink(void);
 int set_rtnetlink_addr(int ifindex, const struct in6_addr *addr,
-               time_t pref, time_t valid);
+               uint32_t pref, uint32_t valid);
 
 int script_init(const char *path, const char *ifname);
 ssize_t script_unhexlify(uint8_t *dst, size_t len, const char *src);