aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bsc/bsc_subscr_conn_fsm.c
AgeCommit message (Expand)AuthorFilesLines
2020-10-09LCS: allow RSL EST IND during GSCON_ST_ACTIVENeels Hofmeyr1-1/+10
2020-10-09LCS: implement the bulk of Location ServicesNeels Hofmeyr1-10/+50
2020-10-07cosmetic: fix naming of GSCON_EV_A_CONN_REQ -> GSCON_EV_MO_COMPL_L3Neels Hofmeyr1-3/+3
2020-10-07introduce osmo_use_count for bsc_subscrNeels Hofmeyr1-2/+3
2020-10-07compl l3: populate conn's bsc subscr from MINeels Hofmeyr1-5/+0
2020-10-07gscon_bssmap_clear(): guard against NULL mscNeels Hofmeyr1-0/+6
2020-09-18clean up timer definitions: introduce groups, move some T to XNeels Hofmeyr1-8/+8
2020-08-31handover_fsm: signal Clear from gscon, for proper HO result countsNeels Hofmeyr1-0/+5
2020-08-31bssap: do not send a Clear Request after a Clear CommandNeels Hofmeyr1-0/+7
2020-08-30fix 'handover:*' counters: add missing / move incrementsNeels Hofmeyr1-7/+0
2020-08-26bsc_subscr_conn_fsm: use proper cause values in SAPI N REJECTVadim Yanitskiy1-2/+7
2020-08-26bsc_subscr_conn_fsm: fix a memleak in rll_ind_cb()Vadim Yanitskiy1-1/+3
2020-08-24Add bts counters to count BTS events where we don't have a btsDaniel Willmann1-0/+2
2020-08-24Count handover per BTS as well as per BSCDaniel Willmann1-0/+4
2020-08-17Implement support for receiving BSSMAP CommonID from MSCHarald Welte1-1/+16
2020-08-13gscon timeout: use proper cause code for lchan releaseNeels Hofmeyr1-1/+1
2020-08-13cosmetic: bscon: use GSM48_RR_CAUSE_NORMAL instead of 0Neels Hofmeyr1-1/+1
2020-08-12e1: encode line number as trunk number in MGCP endpointPhilipp Maier1-2/+5
2020-08-06lchan_rtp_fsm: use E1 endpoints if the BTS is not ipaccess typePhilipp Maier1-4/+12
2020-07-18Move struct gsm_bts_trx: gsm-data.* => bts_trx.*Pau Espin Pedrol1-0/+1
2020-07-16propagate RSL error cause codes to RR Channel Release causeNeels Hofmeyr1-0/+2
2020-07-16RR Channel Release: pass Cause code from BSSMAP Clear to the BTSNeels Hofmeyr1-5/+10
2020-06-17log: add MSC number to bsc_subscr_conn_fsm idNeels Hofmeyr1-1/+4
2020-05-28bsc_subscr_conn_fsm: Fix crash in gscon_forget_lchan()Alexander Chemeris1-1/+1
2020-05-11stats: Add counters for Tx BSSMAP messages.Alexander Chemeris1-0/+3
2020-05-09bsc_subscr_conn_fsm: Fix a typo in the comment life->liveAlexander Chemeris1-1/+1
2019-11-13Fix some typosMartin Hauke1-1/+1
2019-09-18bsc_subscr_conn_fsm: Cleanly clear BSSAP conn if associated channel closed du...Pau Espin Pedrol1-5/+28
2019-07-09remove double BSSMAP Clear on HO failureNeels Hofmeyr1-8/+0
2019-06-26bsc_subscr_conn_fsm: Log Tx of BSSMAP Clear Request with causePau Espin Pedrol1-1/+5
2019-06-26bsc_subscr_conn_fsm: Use gscon_bssmap_clear() helper on send failurePau Espin Pedrol1-3/+1
2019-06-06Introduce msc_is_{sccplite,aoip}() helpersPau Espin Pedrol1-15/+2
2019-05-19bssap: Parse Osmux CID on BSSAP Assign Req recv and use it in MGCPPau Espin Pedrol1-0/+2
2019-04-30move mgw endpoint FSM to osmo-mgw.gitNeels Hofmeyr1-22/+26
2019-04-23use libosmocore osmo_tdefNeels Hofmeyr1-6/+6
2019-03-24avoid use-after-free: on MGW endpoint dealloc, also forget it in conn->ho.*Neels Hofmeyr1-3/+6
2019-02-05Implement CSFB "Fast Return" Handling at RR RELEASEHarald Welte1-0/+2
2019-01-05use mgcp-client configured endpoint domain nameNeels Hofmeyr1-2/+3
2018-12-21make sure early lchan act failure resets the lchanNeels Hofmeyr1-1/+1
2018-12-18LCLS: update parameter representationMax1-3/+3
2018-12-09set gscon FSM instances' log level to DEBUGNeels Hofmeyr1-1/+1
2018-11-18always directly send BSSMAP Clear RequestNeels Hofmeyr1-1/+8
2018-11-14coverity: gscon_forget_lchan: squelch forward-nullNeels Hofmeyr1-5/+3
2018-11-14cosmetic: lchan: introduce sub-struct lchan->release.*Neels Hofmeyr1-2/+2
2018-11-14lchan release: always Deact SACCHNeels Hofmeyr1-8/+8
2018-11-14fix: send RR Release (e.g. after BSSMAP Clear Cmd)Neels Hofmeyr1-8/+8
2018-11-09dbug log: verbosely detach conn<->lchanNeels Hofmeyr1-3/+25
2018-10-21subscr_conn_fsm: Fix null-pointer deref / N-CONNECT.ind from unknown MSCHarald Welte1-2/+3
2018-10-12subscr conn: properly forget lchan before releaseNeels Hofmeyr1-8/+22
2018-10-12gscon_forget_lchan(): Clear Request iff no lchans remainNeels Hofmeyr1-1/+3