osmo-bsc/include/osmocom/bsc
Max 3d049d27f5 OML: consider RSL link state
OML link state is available via vty ("sh bts 0" command) and
ctrl ("oml-connection-state" RO variable).

When showing OML link state, take into consideration RSL link state as
well: if OML is up but RSL is missing show it as degraded.

That's implemented via BTS model-specific functions (currently Sysmo- and
Nano- BTS only)

Change-Id: I5952fc59e4d82e0aa627ad91d20f964d9559a4c4
Related: OS#2486
2017-10-09 18:42:15 +02:00
..
Makefile.am Further cleanup leftovers from BSC/MSC split 2017-09-25 08:25:15 +00:00
a_reset.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
abis_nm.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
abis_om2000.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
abis_rsl.h Wrap channel state assignment in macro 2017-09-23 10:13:55 +00:00
arfcn_range_encode.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
auth.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
bsc_api.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
bsc_msc.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
bsc_msc_data.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
bsc_msg_filter.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
bsc_nat.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
bsc_nat_callstats.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
bsc_nat_sccp.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
bsc_rll.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
bsc_subscriber.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
bss.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +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 move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
common.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
common_bsc.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
common_cs.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
crc24.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
ctrl.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
debug.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
e1_config.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
gsm_04_08_utils.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
gsm_04_80.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
gsm_data.h OML: consider RSL link state 2017-10-09 18:42:15 +02:00
gsm_data_shared.h OML: consider RSL link state 2017-10-09 18:42:15 +02:00
gsm_subscriber.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
handover.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
handover_decision.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
ipaccess.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
meas_feed.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02: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
mncc.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
mncc_int.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
msc_ifaces.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
nat_rewrite_trie.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 move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
osmo_bsc_grace.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +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 move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
osmux.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
paging.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
pcu_if.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
pcuif_proto.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
rest_octets.h SI13: drop PBCCH-related bits 2017-09-14 19:17:39 +02:00
rrlp.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
rs232.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
rtp_proxy.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
sgsn.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
signal.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
silent_call.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
smpp.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
sms_queue.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
socket.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
system_information.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
transaction.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
trau_mux.h move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00
trau_upqueue.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 move include/openbsc to include/osmocom/bsc 2017-09-06 16:26:13 +02:00