diff options
author | Andreas Eversberg <jolly@eversberg.eu> | 2023-05-04 15:55:50 +0200 |
---|---|---|
committer | laforge <laforge@osmocom.org> | 2023-07-21 11:14:44 +0000 |
commit | 4827437a268ed794dff562d4a10681f5e5f5dc84 (patch) | |
tree | 79a208e746b90e9a95032f5b061ba2eae4924d91 /include | |
parent | bcb7b32f5ac40a6129461bc3b5c27ce7e0a848db (diff) |
ASCI: Add support for Group/Broadcast channel activation
"struct lchan_activate_info" is expanded to support flags for VGCS and
VBS. These are used to send the correct Channel Mode to the BTS.
"enum lchan_activate_for" is expanded to indicate and activation of
VGCS/VBS calls.
Change-Id: Ic0c0597d149d0758d6766937d99660fa02e0e139
Related: OS#4852
Diffstat (limited to 'include')
-rw-r--r-- | include/osmocom/bsc/lchan.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/osmocom/bsc/lchan.h b/include/osmocom/bsc/lchan.h index 135a06768..3099c6351 100644 --- a/include/osmocom/bsc/lchan.h +++ b/include/osmocom/bsc/lchan.h @@ -101,6 +101,7 @@ enum lchan_activate_for { ACTIVATE_FOR_MS_CHANNEL_REQUEST, ACTIVATE_FOR_ASSIGNMENT, ACTIVATE_FOR_HANDOVER, + ACTIVATE_FOR_VGCS_CHANNEL, ACTIVATE_FOR_VTY, ACTIVATE_FOR_MODE_MODIFY_RTP, }; @@ -140,6 +141,9 @@ struct lchan_activate_info { bool vamos; + /* In case of ASCI channel: Flags, if a VGCS channel or VBS channel is activated. */ + bool vgcs, vbs; + /* A copy of bts->imm_ass_time at the time where Channel Activation was requested. A change in the VTY * configuration has immediate effect on the value, so make sure we don't get mixed up when it gets changed * while a channel activation is in progress. */ |