Commit 27fef49d authored by Jukka Rissanen's avatar Jukka Rissanen Committed by Anas Nashif
Browse files

net: gptp: Check overflow of log msg interval



Make sure that we do not overflow when creating UScaledNS
value for interval.

Coverity-CID: 187079
Fixes #8988

Signed-off-by: default avatarJukka Rissanen <jukka.rissanen@linux.intel.com>
parent 4670214c
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -625,7 +625,7 @@ void gptp_set_time_itv(struct gptp_uscaled_ns *interval,
			}
		}

		if ((i + log_msg_interval) >= 96) {
		if ((i + log_msg_interval) >= 96 || log_msg_interval > 64) {
			/* Overflow, set maximum. */
			interval->low = UINT64_MAX;
			interval->high = UINT32_MAX;