libosmocore/src/gsm
Max 84fb5bb6a0 Move msgb_push helpers to public header
The msgb_wrap_with_TL() is generally useful so it make sense to make it
public to facilitate code re-use.

Other helpers can be implemented as trivial wrappers over existing tlv.h
functions. Update headers and code accordingly.

Change-Id: I37e91d031fba28cf1c6735b8069b0265746f55e6
2018-11-19 05:47:25 +00:00
..
milenage add osmo_auth_c3() (separate from gsm_milenage()) 2017-12-18 23:05:24 +00:00
Makefile.am SGsAP protocol definitions (header + C file) 2018-10-21 12:35:34 +00:00
a5.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
abis_nm.c abis_nm: Introduce abis_nm_dump_foh() 2018-03-17 11:28:31 +00:00
apn.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
auth_comp128v1.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
auth_comp128v23.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
auth_core.c add osmo_auth_c3() (separate from gsm_milenage()) 2017-12-18 23:05:24 +00:00
auth_milenage.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
bts_features.c features: move bts feature related functionality to libosmocore 2018-03-02 16:54:16 +01:00
comp128.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
comp128v23.c comp128v23 (minor): update original code site and author 2018-08-04 17:23:23 +02:00
gan.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
gea.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
gprs_cipher_core.c Fix embedded build 2017-12-04 09:40:32 +00:00
gprs_gea.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
gprs_rlc.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
gsm48.c gsm48: correct apidoc for gsm48_generate_mid() 2018-11-02 22:06:34 +00:00
gsm48_ie.c gsm48: gsm48_decode_freq_list: Improve documentation of paramter f 2018-11-18 20:44:04 +00:00
gsm0341.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
gsm0411_smc.c SMS: Add value_string for TS 04.11 CP and RP state 2018-01-24 16:50:59 +01:00
gsm0411_smr.c SMS: Add value_string for TS 04.11 CP and RP state 2018-01-24 16:50:59 +01:00
gsm0411_utils.c libosmogsm: (re)introduce gsm48_push_l3hdr() 2018-08-05 23:21:43 +07:00
gsm0414.c doxygen: unify use of \file across the board 2017-06-23 00:18:23 +00:00
gsm0480.c Move msgb_push helpers to public header 2018-11-19 05:47:25 +00:00
gsm0502.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
gsm0808.c Update GSM0808_LCLS enums 2018-11-18 20:20:48 +00:00
gsm0808_utils.c gsm0808: allow decoding of zero length speech codec lists. 2018-10-16 16:41:45 +02:00
gsm23003.c gsm23003: Add MME domain name related helper functions 2018-10-28 14:16:18 +01:00
gsm29118.c gsm29118: add value strings for SGSAP IEI 2018-11-16 17:42:38 +01:00
gsm_04_08_gprs.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
gsm_utils.c gsm_utils: call gnutls_global_init() as constructor 2018-05-02 15:45:56 +02:00
gsup.c libosmogsm/gsup.c: fix error code in osmo_gsup_encode() 2018-10-21 12:56:54 +00:00
ipa.c ipa: Document ipa_msg_recv* functions 2018-08-22 14:17:58 +02:00
kasumi.c gsm: kasumi: Fix dynamic-stack-buffer-overflow on out buffers not multiple of 64 bits 2018-05-17 12:13:04 +02:00
lapd_core.c Log lapd_datalink state on errors 2018-01-16 17:07:45 +01:00
lapdm.c gsm: lapdm.c: Add missing new line char in notice log string 2018-06-18 19:23:11 +02:00
libosmogsm.map Update 3GPP TS 08.08 Cause handling 2018-11-18 20:14:06 +00:00
mncc.c mncc: properly export osmo_mncc_name() 2018-05-24 12:19:45 +02:00
oap.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
oap_client.c oap_client: Rename symbols with osmo_ prefix 2018-07-30 12:50:51 +02:00
rsl.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
rxlev_stat.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
sysinfo.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
tlv_parser.c add tlv_parse2(), capable of multiple instances of the same IE 2018-04-13 05:28:09 +02:00