aboutsummaryrefslogtreecommitdiffstats
path: root/src/common/oml.c
AgeCommit message (Expand)AuthorFilesLines
2019-05-07common/oml.c: fix: properly encode NM_ATT_SW_CONFIGVadim Yanitskiy1-6/+33
2019-05-07common/oml.c: refactor Get Attribute Response message generationVadim Yanitskiy1-67/+53
2019-05-05common/oml.c: fix broken debug print in down_mom()Vadim Yanitskiy1-2/+2
2019-05-05common/oml.c: use proper format specifier for uint16_tVadim Yanitskiy1-2/+1
2019-05-05common/oml.c: introduce and use both LOGPFOH and DEBUGPFOHVadim Yanitskiy1-51/+44
2019-04-19common/oml.c: fix total length calculation in cleanup_attr_msg()Vadim Yanitskiy1-1/+1
2019-04-19common/oml.c: use proper OML object for Get Attribute ResponseVadim Yanitskiy1-11/+20
2019-04-19common/oml.c: use proper NACK reason in oml_tx_attr_resp()Vadim Yanitskiy1-1/+1
2019-04-19common/oml.c: constify argument 'trx' of handle_attrs_trx()Vadim Yanitskiy1-2/+2
2019-04-01common/oml.c: fix: properly push abis_nm_ipa_magicVadim Yanitskiy1-3/+3
2019-03-27oml: use oml_tx_failure_event_rep() instead of signals to SS_FAILPhilipp Maier1-12/+0
2019-03-27oml: use oml_tx_failure_event_rep() instead of oml_fail_rep()Philipp Maier1-15/+0
2019-03-18oml: make oml_tx_failure_event_rep() publicPhilipp Maier1-2/+2
2019-02-23OML: Store merged attributes of IPA OML Managed ObjectsHarald Welte1-2/+10
2019-02-12OML: Work around OsmoBSC sending "GET ATTRIBUTES" with short lengthHarald Welte1-4/+11
2019-02-12OML: Properly reject short messages and truncate over-long messagesHarald Welte1-0/+23
2019-02-12OML: Reject segmented OML messagesHarald Welte1-1/+9
2019-02-12OML: Use 'const struct abis_oml_mo *' whenever users only readHarald Welte1-14/+14
2019-02-12OML: Report short messages even for invalid TRX numbers in down_fom()Harald Welte1-5/+3
2019-02-12OML: Reduce code duplication in down_mom/down_fomHarald Welte1-18/+10
2019-02-12OML: send proper OML alerts in case of errorsHarald Welte1-9/+21
2019-02-09OML: remove double-logging on oml_tx_failure_event_rep()Harald Welte1-6/+0
2019-02-09OML: Don't overwrite MO instance before oml_tx_failure_event_rep()Harald Welte1-11/+1
2019-02-09OML: Return attributes in ACK/NACK messagesHarald Welte1-11/+8
2019-02-08OML: some more comments on what functions doHarald Welte1-0/+6
2018-05-08add/improve various logging around dyn tsNeels Hofmeyr1-2/+6
2018-05-07send a State Changed Event Report when rf is locked/unlockedStefan Sperling1-1/+10
2018-04-23return NACK codes instead of errno values from oml_tx_attr_resp()Stefan Sperling1-14/+8
2018-04-19cosmetic: fix typos in src/common/oml.cStefan Sperling1-4/+4
2018-04-19respond with NACK for non-hopping BTS with multiple ARFCNStefan Sperling1-2/+1
2018-03-17fix inverted logic bug in omldummy patchHarald Welte1-1/+1
2018-03-17Add 'osmo-bts-omldummy' to bring up only OML without RSLHarald Welte1-3/+6
2018-03-17Get rid of 'struct gsm_bts_role_bts'Harald Welte1-31/+29
2018-03-17gsm_data_shared: Remove unused definitions/members/functionsHarald Welte1-1/+1
2018-02-24load_indication: Fix start of load indication timerHarald Welte1-1/+3
2018-02-07Add helper to get BCC from BSICMax1-1/+1
2018-01-08oml.c: Fix use of htons instead of ntohsPau Espin Pedrol1-1/+1
2017-10-23Fix race condition in attribute reportingMax1-2/+11
2017-09-11OML: print actual type of report sent to BSCMax1-1/+1
2017-08-22OML: use fom_hdr while handling attr. requestMax1-7/+9
2017-06-22OML: move BTS number check into separate functionMax1-16/+34
2017-06-18OML Add osmocom-specific way to deactivate radio link timeoutHarald Welte1-5/+15
2017-06-15Set and report BTS featuresMax1-0/+9
2017-06-15Extend Get Attribute responderMax1-43/+85
2017-05-29OML: fix Coverity-reported issuesMax1-2/+6
2017-05-29Consistently check for minimum attribute/TLV length in RSL and OMLHarald Welte1-21/+21
2017-05-27Implement basic Get Attribute responderMax1-0/+132
2017-05-08Signal to BSC when PCU disconnectsMax1-1/+4
2017-02-20oml: Fix incorrect usage of const variable abis_nm_att_tlvdef_ipaIvan Kluchnikov1-2/+5
2017-01-25OML: internalize failure reportingMax1-26/+61