This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.
Neels Hofmeyr gerrit-no-reply at lists.osmocom.orgNeels Hofmeyr has uploaded this change for review. ( https://gerrit.osmocom.org/12469 Change subject: add osmo_lu_type_names[], osmo_lu_type_name() ...................................................................... add osmo_lu_type_names[], osmo_lu_type_name() Move lupd_names[] from osmo-msc to libosmo-gsm. Change-Id: Ica25919758ef6cba8348da199b0ae7e0ba628798 --- M include/osmocom/gsm/protocol/gsm_04_08.h M src/gsm/gsm48.c M src/gsm/libosmogsm.map 3 files changed, 12 insertions(+), 0 deletions(-) git pull ssh://gerrit.osmocom.org:29418/libosmocore refs/changes/69/12469/1 diff --git a/include/osmocom/gsm/protocol/gsm_04_08.h b/include/osmocom/gsm/protocol/gsm_04_08.h index a97225c..791fbd4 100644 --- a/include/osmocom/gsm/protocol/gsm_04_08.h +++ b/include/osmocom/gsm/protocol/gsm_04_08.h @@ -1652,6 +1652,10 @@ #define GSM48_LUPD_IMSI_ATT 0x2 #define GSM48_LUPD_RESERVED 0x3 +extern const struct value_string osmo_lu_type_names[]; +static inline const char *osmo_lu_type_name(uint8_t lu_type) +{ return get_value_string(osmo_lu_type_names, lu_type); } + /* Table 10.5.4 */ #define GSM_MI_TYPE_MASK 0x07 #define GSM_MI_TYPE_NONE 0x00 diff --git a/src/gsm/gsm48.c b/src/gsm/gsm48.c index daf04f8..f2a9ded 100644 --- a/src/gsm/gsm48.c +++ b/src/gsm/gsm48.c @@ -1137,4 +1137,11 @@ return gh; } +const struct value_string osmo_lu_type_names[] = { + { GSM48_LUPD_NORMAL, "NORMAL" }, + { GSM48_LUPD_PERIODIC, "PERIODIC" }, + { GSM48_LUPD_IMSI_ATT, "IMSI-ATTACH" }, + {} +}; + /*! @} */ diff --git a/src/gsm/libosmogsm.map b/src/gsm/libosmogsm.map index 8b7a164..cdcbcc9 100644 --- a/src/gsm/libosmogsm.map +++ b/src/gsm/libosmogsm.map @@ -555,6 +555,7 @@ sgsap_ie_tlvdef; osmo_rat_type_names; +osmo_lu_type_names; local: *; }; -- To view, visit https://gerrit.osmocom.org/12469 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: libosmocore Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: Ica25919758ef6cba8348da199b0ae7e0ba628798 Gerrit-Change-Number: 12469 Gerrit-PatchSet: 1 Gerrit-Owner: Neels Hofmeyr <nhofmeyr at sysmocom.de> -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20190104/76909a60/attachment.htm>