osmo-bsc/include/osmocom/bsc
Philipp Maier 92eed41a99 lchan_fsm: make rsl mode-modify working again
osmo-nitb supports the modification of an lchan if the lchan is
compatible but in the wrong mode. This feature was dropped in the
transition to AoIP/bsc-split. However, osmo-bsc still has code to
generate and parse the messeages, but the FSMs do not support a mode
modify yetm

Lets add handling for mode-modify to the lchan_fsm and assignment_fsm in
order to support mode modify again

Change-Id: I2c5a283b1ee33745cc1fcfcc09a0f9382224e2eb
Related: OS#4549
2020-09-03 21:35:25 +02:00
..
Makefile.am rename files acc_ramp.* -> acc.c* 2020-07-20 16:21:59 +02:00
a_reset.h Fix some typos 2019-11-13 22:10:41 +01:00
abis_nm.h Fix trailing whitespace in several files 2020-07-15 20:54:09 +02:00
abis_om2000.h om2k: Add VTY command to allow TX of arbitrary message for testing 2020-04-28 09:50:59 +02:00
abis_rsl.h use osmo_mobile_identity API everywhere 2020-06-16 14:56:57 +02:00
acc.h Introduce support for ACC ramping during whole BTS life cycle 2020-07-31 09:56:46 +00:00
arfcn_range_encode.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
assignment_fsm.h large refactoring: use FSMs for lchans; add inter-BSC HO 2018-07-28 12:18:23 +02:00
bsc_msc_data.h Implement support for receiving BSSMAP CommonID from MSC 2020-08-17 13:04:03 +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 Implement support for receiving BSSMAP CommonID from MSC 2020-08-17 13:04:03 +02:00
bsc_subscriber.h remove extract_sub(), add bsc_subscr_find_or_create_by_mi() 2020-06-16 14:56:57 +02:00
bss.h handover_test: use 'unknown' BTS type instead of 'sysmobts' 2020-05-31 02:14:28 +07:00
bts.h lchan_fsm: make rsl mode-modify working again 2020-09-03 21:35:25 +02:00
bts_ipaccess_nanobts_omlattr.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
bts_trx.h Move gsm_bts_{trx_}set_system_infos APIs to bts{_trx}.* 2020-07-18 21:45:32 +00:00
chan_alloc.h chan_alloc: remove references to lchan_alloc() 2019-01-17 15:52:25 +01:00
codec_pref.h assignment_fsm: fix channel allocator preferences 2019-02-21 10:17:37 +01:00
ctrl.h Support control connection status query for a particular MSC. 2018-01-09 11:18:10 +00:00
debug.h remove 'NAT' log category 2020-04-01 11:57:37 +02:00
e1_config.h libcommon: join gsm_data_shared.* into gsm_data.* 2018-02-14 12:15:40 +01:00
gsm_04_08_rr.h use osmo_mobile_identity API everywhere 2020-06-16 14:56:57 +02:00
gsm_08_08.h bsc_subscr_conn_fsm: use proper cause values in SAPI N REJECT 2020-08-26 19:05:59 +00:00
gsm_data.h drop some unused members and function decls 2020-09-03 01:07:15 +02:00
handover.h handorer.h: Fix compilation with gcc-10 2020-04-20 18:18:05 +00:00
handover_cfg.h doc/manuals, vty doc: more handover doc clarifications 2019-07-09 15:42:38 +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_fsm.h neighbor config: allow re-using ARFCN+BSIC pairs 2019-08-13 23:47:23 +02:00
handover_vty.h HO: cfg: tweak vty write 2018-02-16 16:11:16 +01:00
ipaccess.h IPA: log OML/RSL link drop reason 2019-01-03 19:10:58 +00:00
lchan_fsm.h lchan_fsm: make rsl mode-modify working again 2020-09-03 21:35:25 +02:00
lchan_rtp_fsm.h move mgw endpoint FSM to osmo-mgw.git 2019-04-30 02:24:18 +02:00
lchan_select.h assignment_fsm: Properly support assigning signalling mode TCH/x 2019-05-03 16:10:33 +02:00
meas_feed.h Fix some typos 2019-11-13 22:10:41 +01: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
neighbor_ident.h neighbor config: allow re-using ARFCN+BSIC pairs 2019-08-13 23:47:23 +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 drop some unused members and function decls 2020-09-03 01:07:15 +02: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 Move LCLS references from gsm_data to osmo_bsc_lcls 2019-03-14 13:21:19 +00:00
osmo_bsc_reset.h Fix some typos 2019-11-13 22:10:41 +01:00
osmo_bsc_rf.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
osmo_bsc_sigtran.h Fix some typos 2019-11-13 22:10:41 +01:00
osmux.h vty: Add option to enable osmux towards MSC 2019-05-19 07:26:28 +00: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 Fix some typos 2019-11-13 22:10:41 +01:00
rest_octets.h vty: clarify EGPRS Packet Channel Request message support 2020-04-14 15:50:10 +00:00
rs232.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
signal.h abis_nm: move fail report parsing to extra func 2020-03-26 14:52:02 +01:00
smscb.h CBSP: add local bind to client mode 2020-08-29 07:57:59 +00:00
system_information.h system_information: publicly declare generate_cell_chan_list() 2020-07-03 03:27:17 +07:00
timeslot_fsm.h large refactoring: use FSMs for lchans; add inter-BSC HO 2018-07-28 12:18:23 +02:00
vty.h CBSP: rewrite the CBSP link setup and 'cbc' VTY section 2020-08-29 07:57:59 +00:00