libosmocore/include/osmocom/gsm
Neels Hofmeyr 00ab9ed6e2 add gsm48_pdisc_msgtype_name()
Composing the message type string requires knowing the protocol discriminator.
To ease printing the message type, add this function to switch between the
defined value_string[]s depending on pdisc.

Also publish the message type value_string[]s -- without inline functions to
access them because it is anyway more convenient to use
gsm48_pdisc_msgtype_name() instead.

Since gsm48_pdisc_msgtype_name() is nontrivial, do not add as inline function
-- in case the message type is not known, it needs a static string buffer.

Change-Id: I0fca8e95ed5c2148b1a7440eff3fc9c7583898df
2017-03-16 12:54:18 +00:00
..
protocol add gsm48_pdisc_msgtype_name() 2017-03-16 12:54:18 +00:00
a5.h Deprecate osmo_a5_1 and osmo_a5_2 2016-04-22 15:10:53 +02:00
abis_nm.h Add OML definitions from OsmoBTS 2017-01-06 10:21:11 +00:00
apn.h gsm: Add APN conversion functions 2016-01-15 14:46:19 +01:00
bitvec_gsm.h Add function for appending range1024 to bitvec 2016-04-23 16:37:05 +02:00
comp128.h Deprecate comp128 2016-04-22 15:10:55 +02:00
comp128v23.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
gan.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
gea.h Add GEA3 & GEA4 ciphers 2016-07-11 19:15:24 +00:00
gsm48.h gsm0408: Completing GSM 04.08 RR message types 2016-10-27 13:36:42 +02:00
gsm48_ie.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
gsm0341.h add missing gsm0341.h 2014-12-30 01:22:26 +01:00
gsm0411_smc.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
gsm0411_smr.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
gsm0411_utils.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
gsm0480.h gsm0480: add gsm0480_create_ussd_notify() and *_release_complete() 2016-12-01 15:54:35 +00:00
gsm0502.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
gsm0808.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
gsm23003.h Add structures defining decoded TS 23.003 identities 2016-06-16 21:25:26 +00:00
gsm_utils.h dyn TS: add definitions for dynamic TCH/F_TCH/H_PDCH 2016-07-23 15:32:55 +02:00
gsup.h gsup: add osmo_gsup_message_type_name() 2017-02-15 23:26:07 +00:00
ipa.h ipa: Properly parse LV stream of a ID_GET request 2015-06-02 15:52:06 +02:00
kasumi.h gsm: Add Kasumi cipher implementation 2014-06-16 14:59:30 +02:00
l1sap.h Add Marker to ph_tch_param 2016-09-09 06:35:42 +00:00
lapd_core.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
lapdm.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
meas_rep.h Add function to make Uplink Measurement 2016-05-17 16:10:31 +00:00
mncc.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
oap.h GSUP, OAP, osmo-gen-vec: fix AUTS length to 14, not 16 2017-02-02 20:34:16 +01:00
prim.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
rsl.h rsl: add rsl_act_type_name() 2016-07-23 15:32:55 +02:00
rxlev_stat.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
sysinfo.h Add function to get osmo_earfcn bit size 2016-04-16 13:41:56 +02:00
tlv.h Add parsed TLV helpers from OsmoBTS 2017-01-06 10:21:11 +00:00