aboutsummaryrefslogtreecommitdiffstats
path: root/src/gb
diff options
context:
space:
mode:
authorHarald Welte <laforge@osmocom.org>2020-11-29 17:38:48 +0100
committerlaforge <laforge@osmocom.org>2020-11-30 13:30:14 +0000
commita24e7ee3bdab24cdc5b6b7af69d49bf47233fbf9 (patch)
treef9b006637e6520b0c9269387482894e61940621d /src/gb
parentb6b82da56ce65cb075bdb6260ddb958476bf805a (diff)
gprs_ns2: Introduce gprs_ns2_lltype_str() for link layer name
Diffstat (limited to 'src/gb')
-rw-r--r--src/gb/gprs_ns2.c7
-rw-r--r--src/gb/libosmogb.map1
2 files changed, 8 insertions, 0 deletions
diff --git a/src/gb/gprs_ns2.c b/src/gb/gprs_ns2.c
index 470027ad..30716fc3 100644
--- a/src/gb/gprs_ns2.c
+++ b/src/gb/gprs_ns2.c
@@ -211,6 +211,13 @@ const struct value_string gprs_ns2_prim_strs[] = {
{ 0, NULL }
};
+const struct value_string gprs_ns2_lltype_strs[] = {
+ { GPRS_NS2_LL_UDP, "UDP" },
+ { GPRS_NS2_LL_FR_GRE, "FR_GRE" },
+ { GPRS_NS2_LL_FR, "FR" },
+ { 0, NULL }
+};
+
/*! string-format a given NS-VC into a user-supplied buffer.
* \param[in] buf user-allocated output buffer
* \param[in] buf_len size of user-allocated output buffer in bytes
diff --git a/src/gb/libosmogb.map b/src/gb/libosmogb.map
index ddfd0710..2c4e897e 100644
--- a/src/gb/libosmogb.map
+++ b/src/gb/libosmogb.map
@@ -119,6 +119,7 @@ gprs_ns2_is_ip_bind;
gprs_ns2_ll_str;
gprs_ns2_ll_str_buf;
gprs_ns2_ll_str_c;
+gprs_ns2_lltype_strs;
gprs_ns2_nse_by_nsei;
gprs_ns2_nse_foreach_nsvc;
gprs_ns2_nse_nsei;