mirror of
https://gitlab.com/chrony/chrony.git
synced 2025-12-04 02:05:06 -05:00
util: add assertion for NTP timestamp size
This commit is contained in:
1
util.c
1
util.c
@@ -641,6 +641,7 @@ UTI_GetNtp64Fuzz(NTP_int64 *ts, int precision)
|
|||||||
int start, bits;
|
int start, bits;
|
||||||
|
|
||||||
assert(precision >= -32 && precision <= 32);
|
assert(precision >= -32 && precision <= 32);
|
||||||
|
assert(sizeof (*ts) == 8);
|
||||||
|
|
||||||
start = sizeof (*ts) - (precision + 32 + 7) / 8;
|
start = sizeof (*ts) - (precision + 32 + 7) / 8;
|
||||||
ts->hi = ts->lo = 0;
|
ts->hi = ts->lo = 0;
|
||||||
|
|||||||
Reference in New Issue
Block a user