libosmocore/include/osmocom/gsm/protocol
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
..
gsm_03_40.h sms: Implement encoding the address as alphanumeric type 2013-09-04 10:41:07 +02:00
gsm_03_41.h gsm_03_41: Fix structure definitions for big-endian machines 2015-12-09 20:22:42 +01:00
gsm_04_08.h add gsm48_pdisc_msgtype_name() 2017-03-16 12:54:18 +00:00
gsm_04_08_gprs.h IuPS: add GMM Service Request related constants and value_str 2016-08-29 13:56:17 +02:00
gsm_04_11.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
gsm_04_12.h SMS-CB: Add #defines for maximum block/msg size and payload chars 2014-12-30 13:18:26 +01:00
gsm_04_80.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
gsm_08_08.h update TS 08.08 header + TLV definitions to TS 48.008 / 11.7.0 2014-06-21 23:16:20 +02:00
gsm_08_58.h gsm_08_58.h: Add more Ericsson specific RSL IE Identifiers 2016-11-16 16:58:52 +01:00
gsm_09_02.h Supplementary Services (de)activation, interrogation added 2015-01-01 14:19:17 +01:00
gsm_12_21.h OML: add external alerts 2017-01-25 11:49:08 +00:00
gsm_23_003.h add new header file for TS 23.003 2016-05-05 18:49:27 +02:00
gsm_44_318.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
ipaccess.h ipaccess: add OAP proto_ext (in design). 2015-09-23 23:18:15 +02:00
smpp34_osmocom.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00