libosmocore/include/osmocom/gsm
Max 91dd219b99 Make EARFCN size calculation more robust
* add osmo_earfcn_bit_size_ext() function which allows to specify how many
  EARFCNs we should skip when estimating required bit size for SI2quater
* make old osmo_earfcn_bit_size() into wrapper over newly added function
  and mark it as deprecated

This is necessary to properly estimate necessary space for EARFCNs when
they are spread over several SI2q messages with different index.

Change-Id: I92e12e91605bdab9916a3f665705287572434f74
Related: RT#8792
2017-05-14 08:51:26 +00:00
..
protocol gsm_04_08: Add missing GSM cause value 2017-05-12 13:53:12 +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 gsm0808: Add create functions for BSS_MAP_MSG_ASSIGMENT_RQST 2017-04-08 07:44:47 +00:00
gsm0808_utils.h gsm0808: Add utils for Cell Identifier List 2017-04-08 07:44:46 +00: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: Introduce helpers to encode IPA CCM ID RESPONSE 2017-04-15 19:05:33 +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 Make EARFCN size calculation more robust 2017-05-14 08:51:26 +00:00
tlv.h Add parsed TLV helpers from OsmoBTS 2017-01-06 10:21:11 +00:00