osmo-bsc/src/osmo-bsc
Vadim Yanitskiy a60d74ba9c si2quater: bts_uarfcn_add(): check if already added first
This way we print the proper message if the given UARFCN is already
added, no matter if the UTRAN neighbour list is full or not.

Change-Id: Ife83023f6a9e28d77e44e4757457d4d1c879e78f
Related: SYS#6401
2023-04-05 19:05:56 +00:00
..
Makefile.am bssmap_handle_ass_req_ct_data: implement 2023-03-06 10:23:26 +01:00
a_reset.c add stat items bsc.0.num_msc:connected, .num_msc:total 2021-08-30 18:21:50 +02:00
abis_bs11.c dissolve libbsc: move all to src/osmo-bsc, link .o files 2018-06-07 19:09:06 +02:00
abis_nm.c fix bs11_read_swl_file(): properly clean up stale file list 2023-03-16 06:17:08 +07:00
abis_nm_ipaccess.c dissolve libbsc: move all to src/osmo-bsc, link .o files 2018-06-07 19:09:06 +02:00
abis_nm_vty.c Split bsc_vty.c creating bts_vty.c 2021-07-22 17:26:56 +00:00
abis_om2000.c bts-rbs2k: Simplify osmo_fsm_inst_alloc_child_id() 2023-03-31 12:13:43 +02:00
abis_om2000_vty.c Split bsc_vty.c creating bts_vty.c 2021-07-22 17:26:56 +00:00
abis_osmo.c Support Neighbor Address Resolution over PCUIF IPA multiplex 2021-09-13 16:04:05 +02:00
abis_rsl.c Move paging queue specific handling to signal callback outside RSL code 2023-03-31 12:12:21 +02:00
acc.c call osmo_timer_del() unconditionally, without osmo_timer_pending() 2022-07-22 03:39:23 +07:00
assignment_fsm.c segfault: verify lchan presence on Assignment Complete 2023-03-22 09:22:58 +00:00
bsc_ctrl.c osmo-bsc: Fix 'apply-config-file' CTRL command 2023-01-26 21:28:57 +00:00
bsc_ctrl_lookup.c ctrl: take both address and port from vty config 2022-12-20 15:22:23 +00:00
bsc_init.c code cleanup for all_allocated timers, no functional change 2022-06-02 14:17:35 +02:00
bsc_rf_ctrl.c fixup comments for 'rf_states' CTRL command 2021-09-15 18:05:20 +00:00
bsc_rll.c dissolve libbsc: move all to src/osmo-bsc, link .o files 2018-06-07 19:09:06 +02:00
bsc_sccp.c Fix Lb/A SCCP conn lookup after recent regression in optimization patch 2023-03-17 18:08:26 +00:00
bsc_stats.c Support building with -Werror=strict-prototypes / -Werror=old-style-definition 2022-11-10 00:28:46 +00:00
bsc_subscr_conn_fsm.c Fix Lb/A SCCP conn lookup after recent regression in optimization patch 2023-03-17 18:08:26 +00:00
bsc_subscriber.c bsc_subscriber: Optimize lookup of bsub by TMSI 2023-03-15 10:45:13 +01:00
bsc_vty.c pcu_sock: handle multiple BTSs with one BSC co-located PCU (in theory) 2023-03-20 10:44:22 +01:00
bssmap_reset.c Support building with -Werror=strict-prototypes / -Werror=old-style-definition 2022-11-10 00:28:46 +00:00
bts.c stat: change pchan naming to dynamic/{osmocom,ipaccess} 2023-03-04 22:44:10 +00:00
bts_ctrl.c Rearrange ctrl interface code 2022-10-05 17:25:23 +02:00
bts_ericsson_rbs2000.c bts_model_*_start: move set_feature calls to _init 2022-04-28 12:14:28 +00:00
bts_init.c Replace all references to 'sysmobts' with 'osmo-bts' 2021-04-12 18:54:40 +00:00
bts_ipaccess_nanobts.c ipaccess_drop_oml(): invalidate the feature vector 2023-03-10 13:43:43 +00:00
bts_ipaccess_nanobts_omlattr.c vty: Add check against sensible default value for Ny1 2023-01-23 09:59:36 +00:00
bts_nokia_site.c bts_nokia_site: Implement channel config for CBCH 2022-08-07 22:30:06 +02:00
bts_osmobts.c Check VTY config against features reported by BTS 2022-05-02 15:21:28 +02:00
bts_setup_ramp.c Add BTS setup ramping to prevent BSC overloading 2022-11-15 11:32:16 +00:00
bts_siemens_bs11.c bts_model_*_start: move set_feature calls to _init 2022-04-28 12:14:28 +00:00
bts_sm.c Introduce NM GPRS NSVC FSM 2020-12-04 14:44:40 +01:00
bts_trx.c timeslot_fsm: Warn in case Ercisson RBS uses static PDCH 2023-01-31 15:50:42 +01:00
bts_trx_ctrl.c ctrl: Introduce hopping-arfcn-{add,del} commands 2022-10-05 17:25:27 +02:00
bts_trx_vty.c bts_trx_vty: use define constant E1_SUBSLOT_FULL instead magic number 2023-02-13 12:39:22 +01:00
bts_unknown.c Move struct gsm_bts: gsm_data.* => bts.* 2020-07-18 21:45:32 +00:00
bts_vty.c cosmetic: bts_vty: switch is not a function, add a space 2023-04-05 19:04:05 +00:00
cbch_scheduler.c smscb: Base cell operational life cycle on CBCH being operative 2022-06-16 19:07:14 +02:00
cbsp_link.c cbsp: Change log level ERROR->INFO on CBSP tx and link down 2022-06-29 15:14:10 +00:00
chan_alloc.c bts_chan_load(): also calculate per-TRX channel load 2022-06-22 05:49:20 +07:00
chan_counts.c Support building with -Werror=strict-prototypes / -Werror=old-style-definition 2022-11-10 00:28:46 +00:00
codec_pref.c simplify storage of bsc_msc_data->audio_support 2023-03-04 22:44:10 +00:00
data_rate_pref.c bssmap_handle_ass_req_ct_data: implement 2023-03-06 10:23:26 +01:00
e1_config.c RSL link: explicitly select rsl_link based on lchan 2021-05-28 17:22:59 +00:00
gsm_04_08_rr.c Use new GSM0408 defines for half-octet tags 2023-03-25 01:12:25 +00:00
gsm_08_08.c Move bsc_conn_by_bsub() and make it static 2023-03-15 09:44:22 +00:00
gsm_data.c drop gsm_pchan_ids, use sanitized FSM ids instead 2023-03-04 22:44:10 +00:00
handover_cfg.c dissolve libbsc: move all to src/osmo-bsc, link .o files 2018-06-07 19:09:06 +02:00
handover_ctrl.c handover_ctrl: add control interface for handover settings 2021-07-19 10:44:05 +02:00
handover_decision.c hodec1: use same automatic FULL/SUBSET choice as in hodec2 2021-07-09 11:51:40 +00:00
handover_decision_2.c Use libosmocore available API to get value_list 2022-08-09 08:38:51 +00:00
handover_fsm.c Fix Lb/A SCCP conn lookup after recent regression in optimization patch 2023-03-17 18:08:26 +00:00
handover_logic.c replace ts_*_for_each_lchan() with ts_for_n_lchans() 2021-05-31 05:20:03 +00:00
handover_vty.c Support building with -Werror=strict-prototypes / -Werror=old-style-definition 2022-11-10 00:28:46 +00:00
lb.c Fix Lb/A SCCP conn lookup after recent regression in optimization patch 2023-03-17 18:08:26 +00:00
lchan.c lchan: Move init logic to a specific function 2022-08-09 08:38:51 +00:00
lchan_fsm.c requires_voice_stream -> ch_indctr 2023-03-06 10:23:30 +01:00
lchan_rtp_fsm.c Fix Lb/A SCCP conn lookup after recent regression in optimization patch 2023-03-17 18:08:26 +00:00
lchan_select.c lchan_select: chan_mode_to_chan_type: support CSD 2023-03-06 10:23:30 +01:00
lcs_loc_req.c lcs: Fix passing NULL bsc_subscr to paging_request_cancel() 2022-11-22 19:55:46 +01:00
lcs_ta_req.c lcs: fix bsc_subscr use_count leak 2022-01-04 13:33:26 +00:00
meas_feed.c split lchan specific defines and code to its own file 2022-08-09 08:38:51 +00:00
meas_rep.c hodec2: [2/2] implement automatic choice between FULL and SUBSET measurements 2021-07-09 11:51:40 +00:00
neighbor_ident.c doc: correct reference and add deprecation notice 2023-02-10 11:41:23 +00:00
neighbor_ident_ctrl.c bsc_ctrl_commands: Add GET for bts neighbor-list (local bts numbers) 2023-02-01 23:19:55 +00:00
neighbor_ident_vty.c Support building with -Werror=strict-prototypes / -Werror=old-style-definition 2022-11-10 00:28:46 +00:00
net_init.c gsm_bts_check_ny1: Prevent possible division by zero 2023-03-21 20:16:15 +00:00
nm_bb_transc_fsm.c Add BTS setup ramping to prevent BSC overloading 2022-11-15 11:32:16 +00:00
nm_bts_fsm.c bts: ipa/osmo-bts/sysmobts: MO: add support for the second NSVC 2023-01-03 09:13:52 +00:00
nm_bts_sm_fsm.c Add BTS setup ramping to prevent BSC overloading 2022-11-15 11:32:16 +00:00
nm_channel_fsm.c Add BTS setup ramping to prevent BSC overloading 2022-11-15 11:32:16 +00:00
nm_common_fsm.c Add BTS setup ramping to prevent BSC overloading 2022-11-15 11:32:16 +00:00
nm_gprs_cell_fsm.c Add BTS setup ramping to prevent BSC overloading 2022-11-15 11:32:16 +00:00
nm_gprs_nse_fsm.c Add BTS setup ramping to prevent BSC overloading 2022-11-15 11:32:16 +00:00
nm_gprs_nsvc_fsm.c gprs: fix has_valid_nsvc(): permit local udp port 0 2023-03-31 15:46:29 +00:00
nm_rcarrier_fsm.c nm_rcarrier_fsm: fix indention of ENABLED state 2022-11-15 11:32:26 +00:00
osmo_bsc_bssap.c bsc_subscriber: Optimize lookup of bsub by TMSI 2023-03-15 10:45:13 +01:00
osmo_bsc_filter.c Use new stat item/ctr getter APIs 2021-06-04 17:48:43 +02:00
osmo_bsc_grace.c dissolve bsc_grace_paging_request() 2020-09-16 21:54:52 +00:00
osmo_bsc_lcls.c split lchan specific defines and code to its own file 2022-08-09 08:38:51 +00:00
osmo_bsc_main.c bsc_mgw_setup: use mgcp_client_pool_empty() 2023-04-04 16:32:27 +02:00
osmo_bsc_mgcp.c Use OSMO_FD_* instead of deprecated BSC_FD_* 2020-07-15 18:38:11 +02:00
osmo_bsc_msc.c simplify storage of bsc_msc_data->audio_support 2023-03-04 22:44:10 +00:00
osmo_bsc_sigtran.c Fix Lb/A SCCP conn lookup after recent regression in optimization patch 2023-03-17 18:08:26 +00:00
paging.c Move paging queue specific handling to signal callback outside RSL code 2023-03-31 12:12:21 +02:00
pcu_sock.c PCU interface: Log version when starting listener 2023-03-31 13:46:23 +00:00
penalty_timers.c switch handover penalty timers to CLOCK_MONOTONIC 2021-07-15 09:28:18 +00:00
power_control.c Move power control related definitions to power_control.h 2022-04-08 01:23:04 +03:00
smscb.c smscb: Tx Failure and Restart Ind for each Bcast Msg Type 2022-07-14 19:59:27 +02:00
smscb_vty.c Move all SMSCB/CBC vty code to its own file 2022-06-10 11:30:29 +00:00
system_information.c si2quater: bts_uarfcn_add(): check if already added first 2023-04-05 19:05:56 +00:00
timeslot_fsm.c pcu_sock: handle multiple BTSs with one BSC co-located PCU (in theory) 2023-03-20 10:44:22 +01:00