diff options
author | Harald Welte <laforge@gnumonks.org> | 2018-03-17 12:22:40 +0100 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2018-03-17 13:40:03 +0100 |
commit | d8cd756da48bcff9f9caf9e64fc0af047a165b60 (patch) | |
tree | 136d09901ae8420803500d92646944376ae21f59 /tests/paging/paging_test.c | |
parent | 7c4a22dbc48f51eb199766bf1b29e061bf765cbd (diff) |
Get rid of 'struct gsm_bts_role_bts'
gsm_bts_role_bts was introduced at a time when we still shared
gsm_data_shared.[ch] between BSC and BTS, and where we then subsequently
needed a BTS-private structure. Since that sharing was abandoned quite
some time ago, we can merge gsm_bts_role_bts into gsm_bts and do away
with the bts/btsb dualism in a lot of the code.
Change-Id: I4fdd601ea873d9697f89a748cc77bcf7c978fa3e
Diffstat (limited to 'tests/paging/paging_test.c')
-rw-r--r-- | tests/paging/paging_test.c | 24 |
1 files changed, 11 insertions, 13 deletions
diff --git a/tests/paging/paging_test.c b/tests/paging/paging_test.c index 2573b3fb..f4f0934e 100644 --- a/tests/paging/paging_test.c +++ b/tests/paging/paging_test.c @@ -28,7 +28,6 @@ #include <unistd.h> static struct gsm_bts *bts; -static struct gsm_bts_role_bts *btsb; static const uint8_t static_ilv[] = { 0x08, 0x59, 0x51, 0x30, 0x99, 0x00, 0x00, 0x00, 0x19 @@ -50,28 +49,28 @@ static void test_paging_smoke(void) printf("Testing that paging messages expire.\n"); /* add paging entry */ - rc = paging_add_identity(btsb->paging_state, 0, static_ilv, 0); + rc = paging_add_identity(bts->paging_state, 0, static_ilv, 0); ASSERT_TRUE(rc == 0); - ASSERT_TRUE(paging_queue_length(btsb->paging_state) == 1); + ASSERT_TRUE(paging_queue_length(bts->paging_state) == 1); /* generate messages */ g_time.fn = 0; g_time.t1 = 0; g_time.t2 = 0; g_time.t3 = 6; - rc = paging_gen_msg(btsb->paging_state, out_buf, &g_time, &is_empty); + rc = paging_gen_msg(bts->paging_state, out_buf, &g_time, &is_empty); ASSERT_TRUE(rc == 13); ASSERT_TRUE(is_empty == 0); - ASSERT_TRUE(paging_group_queue_empty(btsb->paging_state, 0)); - ASSERT_TRUE(paging_queue_length(btsb->paging_state) == 0); + ASSERT_TRUE(paging_group_queue_empty(bts->paging_state, 0)); + ASSERT_TRUE(paging_queue_length(bts->paging_state) == 0); /* now test the empty queue */ g_time.fn = 0; g_time.t1 = 0; g_time.t2 = 0; g_time.t3 = 6; - rc = paging_gen_msg(btsb->paging_state, out_buf, &g_time, &is_empty); + rc = paging_gen_msg(bts->paging_state, out_buf, &g_time, &is_empty); ASSERT_TRUE(rc == 6); ASSERT_TRUE(is_empty == 1); @@ -90,9 +89,9 @@ static void test_paging_sleep(void) printf("Testing that paging messages expire with sleep.\n"); /* add paging entry */ - rc = paging_add_identity(btsb->paging_state, 0, static_ilv, 0); + rc = paging_add_identity(bts->paging_state, 0, static_ilv, 0); ASSERT_TRUE(rc == 0); - ASSERT_TRUE(paging_queue_length(btsb->paging_state) == 1); + ASSERT_TRUE(paging_queue_length(bts->paging_state) == 1); /* sleep */ sleep(1); @@ -102,12 +101,12 @@ static void test_paging_sleep(void) g_time.t1 = 0; g_time.t2 = 0; g_time.t3 = 6; - rc = paging_gen_msg(btsb->paging_state, out_buf, &g_time, &is_empty); + rc = paging_gen_msg(bts->paging_state, out_buf, &g_time, &is_empty); ASSERT_TRUE(rc == 13); ASSERT_TRUE(is_empty == 0); - ASSERT_TRUE(paging_group_queue_empty(btsb->paging_state, 0)); - ASSERT_TRUE(paging_queue_length(btsb->paging_state) == 0); + ASSERT_TRUE(paging_group_queue_empty(bts->paging_state, 0)); + ASSERT_TRUE(paging_queue_length(bts->paging_state) == 0); } int main(int argc, char **argv) @@ -123,7 +122,6 @@ int main(int argc, char **argv) exit(1); } - btsb = bts_role_bts(bts); test_paging_smoke(); test_paging_sleep(); printf("Success\n"); |