diff options
author | Neels Hofmeyr <neels@hofmeyr.de> | 2018-04-17 02:26:10 +0200 |
---|---|---|
committer | Neels Hofmeyr <neels@hofmeyr.de> | 2018-04-18 02:38:37 +0200 |
commit | a4399c8891ec3302a08ab11da6827ef762024c50 (patch) | |
tree | 8d23f485c8ed373fe0b8ed32989b5ddf33c684c5 /src/codec/gsm610.c | |
parent | 74e4ed6f36d587d9b7d8790cddcd6902b4fe2359 (diff) |
add gsm0808_cell_{id,id_list}_name() and friends
Provide comprehensive API to obtain string representations of Cell Identifiers
and -Lists.
Change gsm0808_test.c to use the new functions (which simplifies the output a
bit), so that we don't duplicate printing code in gsm0808_test.c, and so that
the not-so-trivial printing code is also tested.
In gsm0808_test, also test gsm0808_cell_id_list_name_buf()'s return value and
truncation behavior.
The rationale for gsm0808_cell_id_list_name(), i.e. printing an entire list of
cell identifiers, is that even though the maximum is 127 elements, a list of
more than a few elements is hardly ever expected in practice (even more than
one element isn't actually expected: either "entire BSS" or a single LAC). It
is thus useful to log the entire list when it shows up in Paging and Handover.
Change-Id: I9b2106805422f96c5cc96ebb9178451355582df3
Diffstat (limited to 'src/codec/gsm610.c')
0 files changed, 0 insertions, 0 deletions