diff options
author | Neels Hofmeyr <neels@hofmeyr.de> | 2018-11-06 21:39:15 +0100 |
---|---|---|
committer | Neels Hofmeyr <neels@hofmeyr.de> | 2018-11-14 17:33:00 +0100 |
commit | eee24eb96435a14afd8a0423a2a8827c36108470 (patch) | |
tree | eee3a9d37486beae026bcf55cadd8301bf5dc215 /src/osmo-bsc/lchan_rtp_fsm.c | |
parent | 5b1a7d1e9b8b21b4d4fa74cb5e7ffea14fa5fdb2 (diff) |
cosmetic: lchan: introduce sub-struct lchan->release.*
Put all lchan release related flags and settings in a sub-struct named
'release' to better indicate what those fields are for. There is no functional
change.
Change-Id: Icfddc6010e5d7c309f1a7ed3526b5b635ffeaf11
Diffstat (limited to 'src/osmo-bsc/lchan_rtp_fsm.c')
-rw-r--r-- | src/osmo-bsc/lchan_rtp_fsm.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/osmo-bsc/lchan_rtp_fsm.c b/src/osmo-bsc/lchan_rtp_fsm.c index bf734299e..e3e68e52f 100644 --- a/src/osmo-bsc/lchan_rtp_fsm.c +++ b/src/osmo-bsc/lchan_rtp_fsm.c @@ -256,7 +256,7 @@ static void lchan_rtp_fsm_wait_ipacc_crcx_ack_onenter(struct osmo_fsm_inst *fi, int val; struct gsm_lchan *lchan = lchan_rtp_fi_lchan(fi); - if (lchan->release_requested) { + if (lchan->release.requested) { lchan_rtp_fail("Release requested while activating"); return; } @@ -324,7 +324,7 @@ static void lchan_rtp_fsm_wait_ipacc_mdcx_ack_onenter(struct osmo_fsm_inst *fi, struct gsm_lchan *lchan = lchan_rtp_fi_lchan(fi); const struct mgcp_conn_peer *mgw_rtp; - if (lchan->release_requested) { + if (lchan->release.requested) { lchan_rtp_fail("Release requested while activating"); return; } @@ -439,7 +439,7 @@ static void lchan_rtp_fsm_wait_mgw_endpoint_configured_onenter(struct osmo_fsm_i struct gsm_lchan *lchan = lchan_rtp_fi_lchan(fi); struct gsm_lchan *old_lchan = lchan->activate.re_use_mgw_endpoint_from_lchan; - if (lchan->release_requested) { + if (lchan->release.requested) { lchan_rtp_fail("Release requested while activating"); return; } @@ -724,7 +724,7 @@ static const struct value_string lchan_rtp_fsm_event_names[] = { int lchan_rtp_fsm_timer_cb(struct osmo_fsm_inst *fi) { struct gsm_lchan *lchan = lchan_rtp_fi_lchan(fi); - lchan->release_in_error = true; + lchan->release.in_error = true; lchan_rtp_fail("Timeout"); return 0; } |