mirror of https://gerrit.osmocom.org/libosmocore
gsm: rename s/gsm0502_fn_compare/gsm0502_fncmp/
Change-Id: Ie8bb9c49c6f81b8f4a1766547d6943f9880d1186 Related: OS#5500
This commit is contained in:
parent
d9a5c8d32f
commit
15b76f068d
|
@ -70,7 +70,7 @@
|
|||
* \returns similarly to memcmp(), -1 if fn1 goes before fn2;
|
||||
* 0 if fn1 equals fn2;
|
||||
* 1 if fn1 goes after fn2. */
|
||||
static inline int gsm0502_fn_compare(uint32_t fn1, uint32_t fn2)
|
||||
static inline int gsm0502_fncmp(uint32_t fn1, uint32_t fn2)
|
||||
{
|
||||
const uint32_t thresh = GSM_TDMA_HYPERFRAME / 2;
|
||||
|
||||
|
|
|
@ -148,28 +148,28 @@ static void test_gsm0502_fn_remap(void)
|
|||
printf("\n");
|
||||
}
|
||||
|
||||
static void test_gsm0502_fn_compare(void)
|
||||
static void test_gsm0502_fncmp(void)
|
||||
{
|
||||
OSMO_ASSERT(gsm0502_fn_compare(1337, 1337) == 0);
|
||||
OSMO_ASSERT(gsm0502_fn_compare(42, 1337) == -1);
|
||||
OSMO_ASSERT(gsm0502_fn_compare(1337, 42) == 1);
|
||||
OSMO_ASSERT(gsm0502_fn_compare(42, 0) == 1);
|
||||
OSMO_ASSERT(gsm0502_fncmp(1337, 1337) == 0);
|
||||
OSMO_ASSERT(gsm0502_fncmp(42, 1337) == -1);
|
||||
OSMO_ASSERT(gsm0502_fncmp(1337, 42) == 1);
|
||||
OSMO_ASSERT(gsm0502_fncmp(42, 0) == 1);
|
||||
|
||||
/* 2715642 is very close to the Fn period (GSM_TDMA_HYPERFRAME) */
|
||||
OSMO_ASSERT(gsm0502_fn_compare(2715642, 42) == -1);
|
||||
OSMO_ASSERT(gsm0502_fn_compare(42, 2715642) == 1);
|
||||
OSMO_ASSERT(gsm0502_fn_compare(0, 2715642) == 1);
|
||||
OSMO_ASSERT(gsm0502_fncmp(2715642, 42) == -1);
|
||||
OSMO_ASSERT(gsm0502_fncmp(42, 2715642) == 1);
|
||||
OSMO_ASSERT(gsm0502_fncmp(0, 2715642) == 1);
|
||||
|
||||
/* 1357824 is half of the Fn period (GSM_TDMA_HYPERFRAME) */
|
||||
OSMO_ASSERT(gsm0502_fn_compare(1357820, 1357824) == -1);
|
||||
OSMO_ASSERT(gsm0502_fn_compare(1357820, 1357825) == -1);
|
||||
OSMO_ASSERT(gsm0502_fn_compare(1357824, 1357820) == 1);
|
||||
OSMO_ASSERT(gsm0502_fn_compare(1357825, 1357820) == 1);
|
||||
OSMO_ASSERT(gsm0502_fncmp(1357820, 1357824) == -1);
|
||||
OSMO_ASSERT(gsm0502_fncmp(1357820, 1357825) == -1);
|
||||
OSMO_ASSERT(gsm0502_fncmp(1357824, 1357820) == 1);
|
||||
OSMO_ASSERT(gsm0502_fncmp(1357825, 1357820) == 1);
|
||||
}
|
||||
|
||||
int main(int argc, char **argv)
|
||||
{
|
||||
test_gsm0502_fn_remap();
|
||||
test_gsm0502_fn_compare();
|
||||
test_gsm0502_fncmp();
|
||||
return EXIT_SUCCESS;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue