treewide: refactor valid to valid_lt (lifetime)
[project/odhcpd.git] / src / dhcpv6.c
index b0e5a79c21244cf43ed325629bfe37335e20e15e..58b7d9fa7a3fbcb49d4b3e17d515daa2d8b5e9d3 100644 (file)
@@ -770,7 +770,7 @@ static struct odhcpd_ipaddr *relay_link_address(struct interface *iface)
        time_t now = odhcpd_time();
 
        for (size_t i = 0; i < iface->addr6_len; i++) {
-               if (iface->addr6[i].valid <= (uint32_t)now)
+               if (iface->addr6[i].valid_lt <= (uint32_t)now)
                        continue;
 
                if (iface->addr6[i].preferred_lt > (uint32_t)now) {
@@ -778,7 +778,7 @@ static struct odhcpd_ipaddr *relay_link_address(struct interface *iface)
                        break;
                }
 
-               if (!addr || (iface->addr6[i].valid > addr->valid))
+               if (!addr || (iface->addr6[i].valid_lt > addr->valid_lt))
                        addr = &iface->addr6[i];
        }