diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/gb/gprs_bssgp_rim.c | 7 | ||||
-rw-r--r-- | src/gb/libosmogb.map | 1 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/gb/gprs_bssgp_rim.c b/src/gb/gprs_bssgp_rim.c index 5ef83755..844268aa 100644 --- a/src/gb/gprs_bssgp_rim.c +++ b/src/gb/gprs_bssgp_rim.c @@ -41,6 +41,13 @@ * (3GPP TS 48.018, sub-clause 11.3.9) but without IE and length octets. */ #define REP_CELL_ID_LEN 8 +const struct value_string bssgp_rim_routing_info_discr_strs[] = { + { BSSGP_RIM_ROUTING_INFO_GERAN, "GERAN cell" }, + { BSSGP_RIM_ROUTING_INFO_UTRAN, "UTRAN RNC" }, + { BSSGP_RIM_ROUTING_INFO_EUTRAN, "E-UTRAN eNodeB/HeNB" }, + { 0, NULL } +}; + /*! Parse a RIM Routing information IE (3GPP TS 48.018, chapter 11.3.70). * \param[out] ri user provided memory to store the parsed results. * \param[in] buf input buffer of the value part of the IE. diff --git a/src/gb/libosmogb.map b/src/gb/libosmogb.map index 23d52a2a..b4d7fdb6 100644 --- a/src/gb/libosmogb.map +++ b/src/gb/libosmogb.map @@ -34,6 +34,7 @@ bssgp_parse_cell_id; bssgp_parse_rim_pdu; bssgp_parse_rim_ri; bssgp_ran_inf_app_id_strs; +bssgp_rim_routing_info_discr_strs; bssgp_set_bssgp_callback; bssgp_tx_bvc_block; bssgp_tx_bvc_reset; |