osmo-bsc/include/osmocom/bsc
Philipp Maier 5bc43cd107 codec_pref: check bts codec support
The vty option bts->codec-support allows the user to set the supported
codecs per BTS level. However, those values are currently only used to
make the handover decision but the logic that handles the BSSMAP
ASSIGNMENT REQUEST does not check those flags.

- Do not ignore bts->codec-support flags on BSSMAP ASSIGNMENT REQUEST

Change-Id: I285234e9c81de74d9fb9907fca2c443b08537435
Closes: OS#3361
2018-07-22 06:16:11 +00:00
..
Makefile.am codec_pref: move match_codec_pref() to separate c-file and add unit-test 2018-07-22 06:16:11 +00:00
a_reset.h a_reset: cleanup + remove dead code 2018-05-17 20:13:52 +00:00
abis_nm.h fix dyn TS init: properly identify BTS on OML OPSTART ACK 2018-06-15 21:00:31 +02:00
abis_om2000.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
abis_rsl.h cosmetic / linking: move str_to_imsi() out of abis_rsl.c 2018-06-18 07:53:03 +02:00
acc_ramp.h ensure that acc_ramp_init() is only called once 2018-04-11 16:53:05 +00:00
arfcn_range_encode.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
bsc_api.h remove struct bsc_api 2018-06-07 19:09:06 +02:00
bsc_msc_data.h LCLS: add VTY config to enable/disable LCLS on per-MSC basis 2018-06-03 12:26:42 +02:00
bsc_msg_filter.h Rename bsc_msg_acc_lst_vty_init to have more uniform prefix 2018-06-28 12:58:53 +02:00
bsc_rll.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
bsc_subscr_conn_fsm.h lcls: set codec info when performing MGW operation 2018-06-26 18:34:24 +02:00
bsc_subscriber.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
bss.h dissolve libbsc: move all to src/osmo-bsc, link .o files 2018-06-07 19:09:06 +02:00
bts_ipaccess_nanobts_omlattr.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
chan_alloc.h dissolve libbsc: move all to src/osmo-bsc, link .o files 2018-06-07 19:09:06 +02:00
codec_pref.h codec_pref: check bts codec support 2018-07-22 06:16:11 +00:00
ctrl.h Support control connection status query for a particular MSC. 2018-01-09 11:18:10 +00:00
debug.h Remove unused logging subsystems DCC and DMGCP 2018-06-09 17:44:12 +02:00
e1_config.h libcommon: join gsm_data_shared.* into gsm_data.* 2018-02-14 12:15:40 +01:00
gsm_04_08_utils.h cosmetic / linking: move str_to_imsi() out of abis_rsl.c 2018-06-18 07:53:03 +02:00
gsm_04_80.h bsc/gsm_04_80.h: clean up useless declarations 2018-01-12 14:06:56 +00:00
gsm_data.h make T10 configurable like the rest of them 2018-06-08 16:16:42 +00:00
handover.h introduce an osmo_fsm for gsm_subscriber_connection 2018-03-16 18:49:47 +00:00
handover_cfg.h ho cfg: fix unit strings 2018-07-21 17:08:00 +00:00
handover_decision.h HO: make bts_by_arfcn_bsic() public 2018-01-19 22:09:19 +00:00
handover_decision_2.h HO: Implement load based handover, as handover_decision_2.c 2018-02-19 17:11:47 +01:00
handover_vty.h HO: cfg: tweak vty write 2018-02-16 16:11:16 +01:00
ipaccess.h Remove dead code left over from NITB split 2017-12-19 17:53:13 +00:00
meas_feed.h resurrect meas_feed.c: vty, vty-test 2018-05-04 15:02:24 +00:00
meas_rep.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
misdn.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
network_listen.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
openbscdefines.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
osmo_bsc.h introduce an osmo_fsm for gsm_subscriber_connection 2018-03-16 18:49:47 +00:00
osmo_bsc_grace.h Implement support for paging based on CI (cell identifier). 2018-01-15 10:46:43 +00:00
osmo_bsc_lcls.h Add initial 3GPP LCLS support to OsmoBSC 2018-06-02 20:56:17 +02:00
osmo_bsc_reset.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
osmo_bsc_rf.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
osmo_bsc_sigtran.h Remove 'struct bsc_msc_connection' + fix IPA-encapsulated CTRL 2018-05-27 20:17:02 +02:00
osmux.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
paging.h Move BTS selection for paging from osmo_bsc_grace.c into osmo_bsc_bssap.c. 2018-01-16 14:14:01 +01:00
pcu_if.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
pcuif_proto.h pcu_if: implement support for 3-digit MNC 2018-03-11 00:45:45 +01:00
penalty_timers.h cosmetic: penalty timers: constify, tweak doc 2018-06-08 16:16:42 +00:00
rest_octets.h Generate SI2bis Rest Octets 2017-12-12 18:00:56 +00:00
rs232.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
signal.h fix dyn TS init: properly identify BTS on OML OPSTART ACK 2018-06-15 21:00:31 +02:00
system_information.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
ussd.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
vty.h vty: drop unused vty definitions (*_NODE, msc_*) 2018-03-22 17:27:57 +00:00