mirror of
https://gitlab.com/chrony/chrony.git
synced 2026-01-20 21:00:20 -05:00
keys: add support for checking truncated MACs
This commit is contained in:
@@ -1181,7 +1181,7 @@ check_packet_auth(NTP_Packet *pkt, int length,
|
||||
if (remainder >= NTP_MIN_MAC_LENGTH && remainder <= NTP_MAX_MAC_LENGTH) {
|
||||
id = ntohl(*(uint32_t *)(data + i));
|
||||
if (KEY_CheckAuth(id, (void *)pkt, i, (void *)(data + i + 4),
|
||||
remainder - 4)) {
|
||||
remainder - 4, NTP_MAX_MAC_LENGTH - 4)) {
|
||||
*auth_mode = AUTH_SYMMETRIC;
|
||||
*key_id = id;
|
||||
return 1;
|
||||
|
||||
Reference in New Issue
Block a user