aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAlexander Couzens <lynxis@fe80.eu>2020-10-27 15:12:25 +0100
committerlynxis lazus <lynxis@fe80.eu>2020-10-27 14:49:03 +0000
commitb3b837c5e81dc5b21f8994b3d16adf3448b48035 (patch)
tree290a1bb4c78ae331fb743eb59c7c5950812cb4f9 /src
parent2498f1db9df89a5496944a6b84d51f11ae185504 (diff)
gprs_ns2: convert gprs_ns2_cause_str into an static inline
Be consistent with other implementation of get_value_string() in libosomocore. Change-Id: Ic79757df8683e0461c04f7ef9279e4fe645eb821
Diffstat (limited to 'src')
-rw-r--r--src/gb/gprs_ns2.c9
-rw-r--r--src/gb/libosmogb.map2
2 files changed, 2 insertions, 9 deletions
diff --git a/src/gb/gprs_ns2.c b/src/gb/gprs_ns2.c
index 6401d771..ffa31353 100644
--- a/src/gb/gprs_ns2.c
+++ b/src/gb/gprs_ns2.c
@@ -138,7 +138,7 @@ static const struct tlv_definition ns_att_tlvdef2 = {
/* Section 10.3.2, Table 13 */
-static const struct value_string ns2_cause_str[] = {
+const struct value_string gprs_ns2_cause_strs[] = {
{ NS_CAUSE_TRANSIT_FAIL, "Transit network failure" },
{ NS_CAUSE_OM_INTERVENTION, "O&M intervention" },
{ NS_CAUSE_EQUIP_FAIL, "Equipment failure" },
@@ -160,13 +160,6 @@ static const struct value_string ns2_cause_str[] = {
{ 0, NULL }
};
-/*! Obtain a human-readable string for NS cause value */
-const char *gprs_ns2_cause_str(int cause)
-{
- enum ns_cause _cause = cause;
- return get_value_string(ns2_cause_str, _cause);
-}
-
static const struct rate_ctr_desc nsvc_ctr_description[] = {
{ "packets:in", "Packets at NS Level ( In)" },
{ "packets:out","Packets at NS Level (Out)" },
diff --git a/src/gb/libosmogb.map b/src/gb/libosmogb.map
index 9c8e6858..3755b4fe 100644
--- a/src/gb/libosmogb.map
+++ b/src/gb/libosmogb.map
@@ -74,7 +74,7 @@ gprs_ns_msgb_alloc;
gprs_ns2_aff_cause_prim_strs;
gprs_ns2_bind_set_mode;
-gprs_ns2_cause_str;
+gprs_ns2_cause_strs;
gprs_ns2_create_nse;
gprs_ns2_dynamic_create_nse;
gprs_ns2_find_vc_by_sockaddr;