aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bsc/assignment_fsm.c
AgeCommit message (Expand)AuthorFilesLines
2023-07-26fix send_assignment_complete(): proper SCE encoding for CSDVadim Yanitskiy1-19/+38
2023-07-21Select channel type by enum instead of three booleanAndreas Eversberg1-1/+2
2023-07-21ASCI: Add assignment to a VGCS/VBS channelAndreas Eversberg1-4/+11
2023-07-21ASCI: Make function to add OSMUX IE publicAndreas Eversberg1-2/+2
2023-07-21Fix typo in rate counters ASSIGMENT->ASSIGNMENTAndreas Eversberg1-2/+3
2023-07-11Fix various typosOliver Smith1-1/+1
2023-03-22segfault: verify lchan presence on Assignment CompleteNeels Hofmeyr1-0/+5
2023-03-07check_chan_mode_rate_against…: fix never true condOliver Smith1-5/+5
2023-03-06requires_voice_stream -> ch_indctrOliver Smith1-8/+8
2023-03-06assignment_fsm: chan mode check: support CSDOliver Smith1-32/+24
2023-03-04drop gsm_pchan_ids, use sanitized FSM ids insteadNeels Hofmeyr1-9/+10
2023-03-04bsc_test.c: test FSM IDs that contain pchan namesNeels Hofmeyr1-1/+1
2023-03-02assignment_fsm.c: make two functions staticNeels Hofmeyr1-2/+2
2023-03-02implicitly register osmo_fsm definitionsNeels Hofmeyr1-1/+1
2023-02-28Cosmetic: fix various typosOliver Smith1-1/+1
2023-02-16fsms: use configurable timers instead of T23042Oliver Smith1-1/+1
2022-12-19fix Speech Codec cfg in BSSMAP Assignment CompleteNeels Hofmeyr1-1/+1
2022-11-23Cosmetic: fix spaces around timersOliver Smith1-4/+4
2022-11-10Support building with -Werror=strict-prototypes / -Werror=old-style-definitionHarald Welte1-1/+1
2022-08-09split lchan specific defines and code to its own filePau Espin Pedrol1-1/+1
2022-08-09Use libosmocore available API to get value_listPau Espin Pedrol1-2/+2
2022-06-30lchan_select: implement dynamic selection mode for assignmentVadim Yanitskiy1-1/+1
2022-06-30lchan_select: allow different alloc order for assignment and handoverVadim Yanitskiy1-1/+3
2022-05-31fix rare segfault in MGCP client handlingNeels Hofmeyr1-2/+5
2022-04-07assignment_fsm: always update RTP infoNeels Hofmeyr1-7/+6
2022-04-07assignment_fsm: always mark MGCP ci as completedNeels Hofmeyr1-4/+4
2022-03-29struct gsm_encr: store alg_id in human-readable formatVadim Yanitskiy1-1/+1
2021-11-30fix assignment success counters: count *before* cleanup of fsm stateNeels Hofmeyr1-2/+2
2021-11-30dbg log: also log assignment counters on BTS levelNeels Hofmeyr1-0/+8
2021-11-06for linter: s/while(0)/while (0)Neels Hofmeyr1-3/+3
2021-11-05assignment_fsm: Log modified lchan in assignment_fsm_allstate_action()Pau Espin Pedrol1-1/+1
2021-10-05tsc fixup: tweak condition for coverityNeels Hofmeyr1-2/+3
2021-10-04fix TSC / TSC Set used for HandoverNeels Hofmeyr1-4/+16
2021-10-04assignment_fsm: Check for conn->lchanPhilipp Maier1-0/+9
2021-09-28assignment_fsm: make assignment_fsm_allstate_action staticPhilipp Maier1-1/+1
2021-09-28assignment_fsm: make assignment_fsm_timer_cb staticPhilipp Maier1-1/+1
2021-08-30move BSC level stats and rate counters to new bsc_stats.[hc]Neels Hofmeyr1-0/+1
2021-07-05assignment_fsm: Add assert to guard ptr accessPau Espin Pedrol1-0/+1
2021-07-05assignment_fsm: Fix null pointer dereference rx ASSIGNMENT_EV_LCHAN_ERRORPau Espin Pedrol1-1/+1
2021-06-10log: assignment_fsm: tweak err msg for incompatible chanNeels Hofmeyr1-2/+4
2021-06-10log: assignment_fsm: drop newline from assignment_failNeels Hofmeyr1-1/+1
2021-06-10update the lchan name to always reflect VAMOS shadownessNeels Hofmeyr1-2/+3
2021-06-10add VAMOS secondary lchans to timeslot structNeels Hofmeyr1-0/+1
2021-06-10lchan_fsm: introduce lchan.activate.ch_mode_rate to allow tweakingNeels Hofmeyr1-1/+1
2021-06-05fixup: pass tsc = -1 for previous default training sequence codeNeels Hofmeyr1-1/+5
2021-06-04Use new stat item/ctr getter APIsPau Espin Pedrol1-6/+6
2021-05-31ensure chan_mode comparisons in non-VAMOS modeNeels Hofmeyr1-3/+3
2021-05-31allow explixit TSC Set and TSC on chan activ / modif / assignmentNeels Hofmeyr1-4/+9
2021-05-28assignment_fsm: allow assignment to a specific lchanNeels Hofmeyr1-19/+85
2021-05-27assignment_fsm: tweak state transitions (prep for reassignment)Neels Hofmeyr1-16/+29