osmo-msc/openbsc/src/libbsc
Max 70fdd24d04 Update SI data structures and generation
To support segmented SI2quater as per 3GPP TS 44.018 we'll have to
support multiple SI messages (up to 16 for SI2q) for a given type in
contrast to existing 1:1 mapping:

* expand storage space to hold up to 16 SI messages (spec limit)
* add assertions for budget calculations
* generate multiple SI2q messages
* adjust SI2q-related tests
* use precise check for number of SIq messages instead of approximate
  estimation

Change-Id: Ic516ec9f0b821557d9461ae9f1c0afdd786f3b05
Related: OS#1660
2017-06-15 16:39:55 +02:00
..
Makefile.am pcu_sock: add basic pcu interface support 2017-05-25 14:04:08 +02:00
abis_nm.c OML: fix potential OOB memory access 2017-06-12 13:45:03 +02:00
abis_nm_ipaccess.c misc: Move from u_int to uint types of stdint.h 2011-04-18 17:31:39 +02:00
abis_nm_vty.c mscsplit: abis vty: decouple from global bsc_gsmnet variable 2016-09-26 02:25:46 +02:00
abis_om2000.c abis_om2k: protect MO FSMs by NULL check 2017-03-23 02:10:21 +01:00
abis_om2000_vty.c OM2000: Send ALTCRQ for SuperChannel after receiving IS Enable Req Ack 2017-03-23 02:10:21 +01:00
abis_rsl.c abis_rsl: use msgb_pull to parse tlli from msg 2017-05-25 14:04:08 +02:00
arfcn_range_encode.c Prevent segfault in range encoding 2017-01-23 12:32:00 +00:00
bsc_api.c bsc_api.c: Documentation for handle_mr_config() 2017-05-27 14:08:20 +02:00
bsc_ctrl_commands.c cosmetic: rename osmo_msc_data.h to bsc_msc_data.h 2017-02-24 21:01:55 +01:00
bsc_ctrl_lookup.c enable ctrl bind config for various programs 2016-02-25 12:18:04 +01:00
bsc_dyn_ts.c dyn TS: clearly use lchan[0], fixing minor confusion 2016-08-27 02:23:47 +00:00
bsc_init.c Update SI data structures and generation 2017-06-15 16:39:55 +02:00
bsc_msc.c src: use osmo_timer_setup() 2017-05-10 11:21:24 +02:00
bsc_rf_ctrl.c src: use osmo_timer_setup() 2017-05-10 11:21:24 +02:00
bsc_rll.c src: use osmo_timer_setup() 2017-05-10 11:21:24 +02:00
bsc_subscriber.c bsc_/gprs_subscriber: fix: use osmo_strlcpy() to safely copy IMSI 2017-03-20 00:21:01 +00:00
bsc_vty.c Update SI data structures and generation 2017-06-15 16:39:55 +02:00
bts_ericsson_rbs2000.c Use new e1inp_signal_names from libosmo-abis to print input signal names 2017-05-25 19:16:40 +02:00
bts_init.c hsl: Remove the support for the HSL bts from OpenBSC 2013-07-03 16:19:41 +02:00
bts_ipaccess_nanobts.c OML: Improve OML attribute handling 2016-11-01 21:56:22 +00:00
bts_ipaccess_nanobts_omlattr.c OML: Improve OML attribute handling 2016-11-01 21:56:22 +00:00
bts_nokia_site.c src: use osmo_timer_setup() 2017-05-10 11:21:24 +02:00
bts_siemens_bs11.c cosmetic: bs11: also use ts_is_tch() 2016-09-28 00:28:01 +00:00
bts_sysmobts.c gsm_bts: add version and variant details 2017-04-10 06:58:43 +00:00
bts_unknown.c misc: Remove sys/types.h includes from the files 2011-04-18 17:31:39 +02:00
chan_alloc.c Fix TCH/F_PDCH: no need to check ts subslots for PDCH 2016-12-09 12:13:03 +00:00
e1_config.c gsm_bts: add version and variant details 2017-04-10 06:58:43 +00:00
gsm_04_08_utils.c costmetic: Document gsm48_multirate_config() + const-ify input 2017-05-27 13:18:50 +02:00
gsm_04_80_utils.c factor out gen of USSD notify and release complete to libosmocore 2016-12-02 12:09:15 +00:00
handover_decision.c Use proper measurement for handover 2016-05-20 16:26:33 +00:00
handover_logic.c src: use osmo_timer_setup() 2017-05-10 11:21:24 +02:00
meas_proc.c src: use namespace prefix osmo_signal* 2011-05-06 12:12:31 +02:00
meas_rep.c misc: Remove sys/types.h includes from the files 2011-04-18 17:31:39 +02:00
net_init.c cosmetic: rename osmo_msc_data.h to bsc_msc_data.h 2017-02-24 21:01:55 +01:00
paging.c src: use osmo_timer_setup() 2017-05-10 11:21:24 +02:00
pcu_sock.c pcu_sock: Fix broken paging command 2017-05-25 14:04:08 +02:00
rest_octets.c Update SI data structures and generation 2017-06-15 16:39:55 +02:00
system_information.c Update SI data structures and generation 2017-06-15 16:39:55 +02:00