CovidBracelet/src/sequencenumber.c

13 lines
353 B
C
Raw Normal View History

#include "sequencenumber.h"
2021-03-23 18:11:11 +01:00
record_sequence_number_t sn_mask(record_sequence_number_t sn) {
return (sn & SN_MASK);
}
int sequence_number_eq(record_sequence_number_t a, record_sequence_number_t b) {
2021-03-23 18:11:11 +01:00
return sn_mask(a) == sn_mask(b);
}
record_sequence_number_t sequence_number_increment(record_sequence_number_t sn) {
2021-03-23 18:11:11 +01:00
return sn_mask(++sn);
}