]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Attributes contain unix time, not internal time
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Sun, 15 Nov 2020 16:49:00 +0000 (10:49 -0600)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Sun, 15 Nov 2020 16:49:00 +0000 (10:49 -0600)
src/protocols/dhcpv6/encode.c

index 7fa0cefcdf2a3f1c212403fdf4971110ae405203..606b7db5bebf2f0e2ef9e838053299ff5c1dbeeb 100644 (file)
@@ -301,7 +301,7 @@ static ssize_t encode_value(fr_dbuff_t *dbuff,
         */
        case FR_TYPE_DATE:
        {
-               uint64_t date = fr_time_to_sec(vp->vp_date);
+               uint64_t date = fr_unix_time_to_sec(vp->vp_date);
 
                if (date < DHCPV6_DATE_OFFSET) {        /* 30 years */
                        FR_DBUFF_IN_RETURN(&work_dbuff, (uint32_t) 0);