diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2022-08-08 13:50:39 +0200 |
---|---|---|
committer | Pau Espin Pedrol <pespin@sysmocom.de> | 2022-09-13 17:37:35 +0200 |
commit | d8b5bf08e8089ad7d8fc1194e5a247cdb261a476 (patch) | |
tree | 64636b95fac72d166dfea3b378cb5cb10e9232ed /include | |
parent | b2c7d0ab32ba31cc401daf53c2170e06574b929d (diff) |
Add Osmux support on the Abis-side data plane
Related: SYS#5987
Change-Id: I48483b278ff829ee29d3e7fbcab0dd3a54728825
Diffstat (limited to 'include')
-rw-r--r-- | include/osmocom/bsc/bts.h | 3 | ||||
-rw-r--r-- | include/osmocom/bsc/lchan.h | 6 |
2 files changed, 9 insertions, 0 deletions
diff --git a/include/osmocom/bsc/bts.h b/include/osmocom/bsc/bts.h index 752a00a73..b690652f3 100644 --- a/include/osmocom/bsc/bts.h +++ b/include/osmocom/bsc/bts.h @@ -590,6 +590,9 @@ struct gsm_bts { struct amr_multirate_conf mr_full; struct amr_multirate_conf mr_half; + /* osmux config: */ + enum osmux_usage use_osmux; + /* PCU socket state */ char *pcu_sock_path; struct pcu_sock_state *pcu_state; diff --git a/include/osmocom/bsc/lchan.h b/include/osmocom/bsc/lchan.h index a6048c26b..2de1227a7 100644 --- a/include/osmocom/bsc/lchan.h +++ b/include/osmocom/bsc/lchan.h @@ -299,6 +299,12 @@ struct gsm_lchan { uint8_t rr_cause; bool valid; } ass_compl; + + struct { + bool use; + uint8_t local_cid; + uint8_t remote_cid; + } osmux; } abis_ip; /* At first, the Timing Advance from the initial Channel Request. Later, the Timing Advance value received from |