ntp: refactor NTP_Packet structure for extension fields

This commit is contained in:
Miroslav Lichvar
2019-02-15 16:18:39 +01:00
parent 5a09adebfd
commit d29bef93e9
8 changed files with 58 additions and 66 deletions

View File

@@ -391,8 +391,7 @@ process_message(SCK_Message *message, int sock_fd, int event)
UTI_DiffTimespecsToDouble(&sched_ts, &local_ts.ts), local_ts.source);
/* Just ignore the packet if it's not of a recognized length */
if (message->length < NTP_NORMAL_PACKET_LENGTH ||
message->length > sizeof (NTP_Receive_Buffer)) {
if (message->length < NTP_HEADER_LENGTH || message->length > sizeof (NTP_Packet)) {
DEBUG_LOG("Unexpected length");
return;
}