]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
allow variable size for dates and time deltas
authorAlan T. DeKok <aland@freeradius.org>
Fri, 10 Sep 2021 18:14:14 +0000 (14:14 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Fri, 10 Sep 2021 18:14:14 +0000 (14:14 -0400)
not _strictly_ necessary for RADIUS, but definitely necessary
for the tests

src/protocols/radius/base.c

index 8a0fc53bfaf0f78a54989d288616da029aa85813..327707b167272b00b9b3453c5cee66e062d37e09 100644 (file)
@@ -111,8 +111,8 @@ size_t const fr_radius_attr_sizes[FR_TYPE_MAX + 1][2] = {
        [FR_TYPE_INT32]                 = {4, 4},
        [FR_TYPE_INT64]                 = {8, 8},
 
-       [FR_TYPE_DATE]                  = {4, 4},
-       [FR_TYPE_TIME_DELTA]            = {4, 4},
+       [FR_TYPE_DATE]                  = {2, 8},
+       [FR_TYPE_TIME_DELTA]            = {2, 8},
 
        [FR_TYPE_TLV]                   = {2, ~0},
        [FR_TYPE_STRUCT]                = {1, ~0},