aboutsummaryrefslogtreecommitdiffstats
path: root/src/common/oml.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-17Fix license headers.Harald Welte1-1/+1
2023-12-19OML: Add Get Attributes for supported MOs for Channel Object ClassAndreas Eversberg1-3/+92
2023-12-19OML: Add Get Attributes for supported MOs for Radio Carrier Object ClassAndreas Eversberg1-0/+41
2023-12-16OML: Add Get Attributes for supported MOs for BTS Object ClassAndreas Eversberg1-0/+178
2023-12-11Use polling based LAPDm with frame numbersAndreas Eversberg1-25/+31
2023-09-21oml: implement handling of NM_ATT_IPACC_SUPP_FEATURESVadim Yanitskiy1-0/+66
2023-09-19nm: delay RSL connect until BBTRANSC object is OPSTARTedPau Espin Pedrol1-11/+1
2023-09-19oml: Store RSL connect related fields in bb_transcPau Espin Pedrol1-4/+10
2023-09-15oml: oml_tx_attr_resp(): handle common nm_state attributesVadim Yanitskiy1-0/+12
2023-09-15oml: refactor generation of Get Attribute ResponseVadim Yanitskiy1-113/+51
2023-09-15oml: oml_tx_attr_resp(): pass *mo to handle_attrs_{bts,trx}()Vadim Yanitskiy1-14/+8
2023-07-21ASCI: VGCS/VBS RACH -> RSL TALKER/LISTENER DETECTHarald Welte1-1/+6
2023-05-01oml: gsm_objclass2{mo,obj}(): set cause for unknown obj_classVadim Yanitskiy1-4/+10
2023-05-01oml: gsm_objclass2{mo,obj}(): cosmetic: return immediatelyVadim Yanitskiy1-36/+18
2023-04-29gsm_objclass2obj(): Change signature/set NACK causearehbein1-17/+27
2023-04-29gsm_objclass2mo(): Change signature/set NACK causearehbein1-26/+38
2023-04-28common: Remove unused function gsm_objclass2nmstate()arehbein1-14/+0
2023-04-20common: Remove redundant checksarehbein1-18/+6
2023-04-11oml: Fix potential null ptr access on trx objectPau Espin Pedrol1-15/+24
2023-04-11Move GPRS NSE under BTS SiteMgrPau Espin Pedrol1-6/+14
2023-04-11Merge gsm_network into gsm_bts_sm and place gsm_bts under itPau Espin Pedrol1-4/+21
2023-04-11Introduce NM FSM for GPRS NSVC objectPau Espin Pedrol1-10/+13
2023-04-06Move NSVC structs to be part of NSEPau Espin Pedrol1-5/+5
2023-04-06Introduce NM FSM for GPRS Cell objectPau Espin Pedrol1-9/+19
2023-04-06Introduce NM FSM for GPRS NSE objectPau Espin Pedrol1-37/+46
2023-04-06nm: Apply OPSTART through NM FSMsPau Espin Pedrol1-2/+12
2023-04-06oml: Get rid of unused tlv_parsed param in bts_model_apply_oml()Pau Espin Pedrol1-3/+0
2023-04-05nm: Apply BTS/TRX/TS OML Attributes through NM FSMsPau Espin Pedrol1-6/+42
2023-04-05oml.c: Remove dot character at the end of log linesPau Espin Pedrol1-9/+9
2023-04-04Clarify configuration of TSC on each timeslotPau Espin Pedrol1-9/+41
2021-12-12oml: assign unique names to 'struct tlv_parsed' chunksVadim Yanitskiy1-0/+4
2021-12-12oml: fix copy-pasted comments in oml_rx_set_*_attr()Vadim Yanitskiy1-4/+4
2021-12-12oml: use ts->trx as talloc-context in oml_rx_set_chan_attr()Vadim Yanitskiy1-1/+1
2021-12-12oml: use proper talloc context in oml_rx_set_radio_attr()Vadim Yanitskiy1-1/+1
2021-11-11oml: use ARRAY_SIZE() in oml_rx_set_bts_attr()Vadim Yanitskiy1-1/+1
2021-09-30bts-trx: Delay power ramp up until RCARRIER is ENABLEDPau Espin Pedrol1-1/+5
2021-09-23Avoid sending Load Indications when BTS is not RSL-connectedPau Espin Pedrol1-1/+4
2021-09-20Allow setting administrative state through oml_mo_state_chg()Pau Espin Pedrol1-2/+11
2021-07-05Rename osmo dyn ts enums to contain SDCCH8Pau Espin Pedrol1-1/+1
2021-06-18oml: fix handling of NM_ATT_INTERF_BOUND attributeVadim Yanitskiy1-1/+1
2021-06-08conf_lchans_as_pchan(): initialize all lchans with GSM_LCHAN_NONEVadim Yanitskiy1-0/+3
2021-06-08conf_lchans_as_pchan(): fix GSM_LCHAN_{CCCH->CBCH} regressionVadim Yanitskiy1-1/+1
2021-06-05[VAMOS] Implement the concept of 'shadow' timeslotsVadim Yanitskiy1-0/+12
2021-06-05[VAMOS] conf_lchans_as_pchan(): improve readabilityVadim Yanitskiy1-33/+21
2021-06-04[VAMOS] oml_rx_set_chan_attr(): clarify NM_ATT_CHAN_COMB handlingVadim Yanitskiy1-7/+8
2021-06-04[VAMOS] common/oml: generalize checking BTS_FEAT_MULTI_TSCVadim Yanitskiy1-0/+7
2021-06-04[VAMOS] osmo-bts-trx: rework handling of Training SequenceVadim Yanitskiy1-2/+2
2021-05-23[VAMOS] gsm_data.h: introduce and use BTS_TSC macroVadim Yanitskiy1-1/+1
2021-02-10oml: ensure that IPA RSL Connect ACK/NACK contains all IEsVadim Yanitskiy1-3/+14
2021-02-10oml: reuse the given msgb in oml_fom_ack_nack()Vadim Yanitskiy1-13/+13