From a87c8928c280540d96597860147f3205232b223f Mon Sep 17 00:00:00 2001 From: Patrick Rathje Date: Tue, 25 May 2021 17:50:11 +0200 Subject: [PATCH] Update src/ens/sequencenumber.c Support equal values of older and newer --- src/ens/sequencenumber.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ens/sequencenumber.c b/src/ens/sequencenumber.c index 3cd3c27..0c14e34 100644 --- a/src/ens/sequencenumber.c +++ b/src/ens/sequencenumber.c @@ -20,9 +20,9 @@ record_sequence_number_t sn_increment_by(record_sequence_number_t sn, uint32_t a } record_sequence_number_t sn_get_middle_sn(record_sequence_number_t older, record_sequence_number_t newer) { - if (older < newer) { + if (older <= newer) { return GET_MASKED_SN(((older + newer) / 2)); } else { return GET_MASKED_SN(((older + newer + SN_MASK) / 2)); } -} \ No newline at end of file +}